Пример #1
0
 private void MessagesListViewLoaded(object sender, RoutedEventArgs e)
 {
     _scrollManager?.DeregisterHandlers();
     _scrollManager = new ScrollManager(MessagesListView, _friendViewModel.Conversation,
                                        MessageAddedNotificationGrid, MessageAddedNotificationAnimation);
     _scrollManager.RegisterHandlers();
 }
Пример #2
0
    public float backDistance = 0;        //huigunjuli

    public GameRunState(GameManager mgr)
    {
        manager = mgr;
        manager.gesture.transform.gameObject.SetActive(true);           //游戏开始后,显示提示
        scrollManager = GameObject.FindObjectOfType <ScrollManager> ();
        Vector3 tempVec = new Vector3(Random.Range(0.1f, 1.2f), -0.3f); //随机生成障碍物的位置

        manager.obstacleList [0].SetActive(true);                       //将当前场景中的第一个障碍物激活
        manager.obstacleList [0].transform.position = tempVec;
        _player = GameObject.Instantiate(manager.playerPrefab, new Vector3(0, -3.6f), Quaternion.identity) as GameObject;
        #region

        /*if(player != null)
         * {
         *      Debug.Log("player instatiate successful!!");
         * }
         * else
         * {
         *      Debug.Log("player instatiate faild!");
         * }*/
        #endregion
        manager.player = _player;
        playerManager  = _player.GetComponent <PlayerManager> ();
        //playerManager=manager.player.GetComponent<PlayerManager>();
        layerInt = LayerMask.GetMask("TriggerPad");      //TriggerPad层的ID
        instance = this;
        manager.scoreManager.Score = 0;
        Debug.Log("layer int:" + layerInt);
        Debug.Log("开始game run state状态");
    }
Пример #3
0
 //moving the player + punching animation
 void Moving()
 {
     if (movingRight == -1)
     {
         ScrollManager[] back = ScrollManager.FindObjectsOfType <ScrollManager>();
         foreach (ScrollManager level in back)
         {
             level.ChangeDirection(-1);
         }
         Invoke("stop", MovementDelay);
         if (facingRight)
         {
             Flip();
         }
         Punch(Vector2.left);
     }
     else if (movingRight == 1)
     {
         ScrollManager[] back = ScrollManager.FindObjectsOfType <ScrollManager>();
         foreach (ScrollManager level in back)
         {
             level.ChangeDirection(1);
         }
         ;
         Invoke("stop", MovementDelay);
         if (!facingRight)
         {
             Flip();
         }
         Punch(Vector2.right);
     }
     anim.SetBool("Attacking", true);
 }
Пример #4
0
    void Awake()
    {
        rg = GetComponent<Rigidbody> ();
        animator = GetComponent<Animator> ();
        enemyManager = GameObject.FindObjectOfType<EnemyManager> ();
        scrollManager = GameObject.FindObjectOfType<ScrollManager> ();
        audioSource = GetComponent<AudioSource>();

        score = 0.0f;
        healthSlider.value = 1;

        this.oriYPos = this.transform.position.y;

        Debug.Log ("isInfoActive "+ isInfoActive);
        if (isInfoActive) {

            enemyManager.enabled = false;
            //scrollManager.enabled = false;
            LeanTween.scale( tapToContinue.gameObject, new Vector3 (0.98f, 0.98f, 0.98f), 0.3f).setEase(LeanTweenType.easeOutCirc).setLoopPingPong(-1);

        } else {
            DestroyInfoPanel();
            animator.SetBool("IsWalking", true);

        }
    }
Пример #5
0
 // Use this for initialization
 void Start()
 {
     if (!scrollManager)
     {
         scrollManager = GameObject.FindObjectOfType <ScrollManager>();
     }
 }
Пример #6
0
        public buttonpane(Texture2D otherpixel, SpriteFont otherfont, Game othergame)
        {
            scrollmanager           = new ScrollManager();
            scrollmanager.container = new Rectangle(0, 0, 160, GraphicsAdapter.DefaultAdapter.CurrentDisplayMode.Height);

            oldState = Mouse.GetState();

            font  = otherfont;
            pixel = otherpixel;
            game  = othergame;

            testcases.Add(new testcases.about.aboutTestCase(game));
            testcases.Add(new testcases.ButtonTests.ButtonTestCase(game));
            testcases.Add(new testcases.CheckboxTests.CheckboxTestCase(game));
            testcases.Add(new testcases.ConsoleTests.ConsoleTestCase(game));
            testcases.Add(new testcases.DragableObjectTests.DragableObjectTestCase(game));
            testcases.Add(new testcases.GravPlayerObjectTests.GravPlayerObjectTestCase(game));
            testcases.Add(new testcases.IOTests.IOTestCase(game));
            testcases.Add(new testcases.KeyStrokeTests.KeyStrokeTestCase(game));
            testcases.Add(new MovementTests.MovementTestCase(game));
            testcases.Add(new testcases.RenderTextTests.RenderTextTestCase(game));
            testcases.Add(new testcases.SplashScreenTests.SplashScreenTestCase(game));
            testcases.Add(new testcases.TooltipsTests.TooltipsTestCase(game));
            testcases.Add(new testcases.TextboxTests.TextboxTestCase(game));
            testcases.Add(new testcases.DialogueBoxTests.DialogueBoxTestCase(game));
            testcases.Add(new testcases.DrawingTests.DrawingTestCase(game));
            testcases.Add(new testcases.DropdownTests.DropdownTestCase(game));
        }
 private void Start()
 {
     scrollManager = GameObject.FindGameObjectWithTag("GM").GetComponent <ScrollManager>();
     damageManager = GameObject.FindGameObjectWithTag("GM").GetComponent <DamageManager>();
     //player = GameObject.FindGameObjectWithTag("Player").GetComponent<MoveController>();
     rb = GetComponent <Rigidbody>();
     //target = GameObject.FindGameObjectWithTag("ObstacleTarget").GetComponent<Transform>();
 }
 private void Start()
 {
     scrollManager  = GameObject.FindGameObjectWithTag("GM").GetComponent <ScrollManager>();
     scoreManager   = GameObject.FindGameObjectWithTag("GM").GetComponent <ScoreManager>();
     player         = GameObject.FindGameObjectWithTag("Player").GetComponent <MoveController>();
     characterSkill = GameObject.FindGameObjectWithTag("Player").GetComponent <SkillController>();
     rb             = GetComponent <Rigidbody>();
     //target = GameObject.FindGameObjectWithTag("ObstacleTarget").GetComponent<Transform>();
 }
Пример #9
0
 void stop()
 {
     ScrollManager[] back = ScrollManager.FindObjectsOfType <ScrollManager>();
     foreach (ScrollManager level in back)
     {
         level.ChangeDirection(0);
     }
     ;
     movingRight = 0;
 }
Пример #10
0
        public CommandState()
        {
            inputsim    = SharedObjectsSingleton.Instance().inputSimulator;
            commandList = SettingsSingleton.Instance().Commands;
            zoomForm    = SharedFormsSingleton.Instance().zoomForm;

            scrollManager   = new ScrollManager();
            keyboardManager = new KeyboardManager();
            toastOverlay    = SharedFormsSingleton.Instance().ToastOverlay;
        }
Пример #11
0
        public CommandState()
        {
            inputsim = SharedObjectsSingleton.Instance().inputSimulator;
            commandList = SettingsSingleton.Instance().Commands;
            zoomForm = SharedFormsSingleton.Instance().zoomForm;

            scrollManager = new ScrollManager();
            keyboardManager = new KeyboardManager();
            toastOverlay = SharedFormsSingleton.Instance().ToastOverlay;
        }
Пример #12
0
    protected override void Start()
    {
        SM = AllManager.AM.ScrollM;
        parentScrollRect = AllManager.AM.SR;

        if (name == "star2Scroll View")
        {
            SM = AllManager.AM.ScrollMMap;
            parentScrollRect = AllManager.AM.SRMap;
        }
    }
Пример #13
0
 private void Awake()
 {
     if (_instance != null && _instance != this)
     {
         Destroy(this.gameObject);
     }
     else
     {
         _instance = this;
     }
 }
Пример #14
0
    private void Start()
    {
        scoreManager  = GetComponent <ScoreManager>();
        scrollManager = GetComponent <ScrollManager>();
        //uiManager = GameObject.FindGameObjectWithTag("UI").GetComponent<UIManager>();
        playerHealth = GameObject.FindGameObjectWithTag("Player").GetComponent <PlayerHealth>();
        spawner      = GetComponent <ObstacleSpawner>();

        //playerCanvas = GameObject.FindGameObjectWithTag("PlayerCanvas").GetComponent<Canvas>();
        endCanvas         = GameObject.FindGameObjectWithTag("EndCanvas").GetComponent <Canvas>();
        scoreGroup        = GameObject.Find("ScoreGroup").GetComponent <RectTransform>();
        endCanvas.enabled = false;
    }
Пример #15
0
 public void Setup(Item currentItem, ScrollManager currentScrollList, int uid, imgbutton img)
 {
     item            = currentItem;
     moduleName.text = currentItem.ModuleName[uid];
     Debug.Log("SETUP");
     Debug.Log(currentItem.ModuleName [uid]);
     UID.text = currentItem.UID[uid].ToString();
     url.text = currentItem.Url[uid];
     Debug.Log(url.text);
     Debug.Log("done");
     state.text = (currentItem.state[uid]?"true":"false");
     scrollList = currentScrollList;
 }
Пример #16
0
    public event System.EventHandler <ElementAnimationEventArgs> ElementAnimationPlayed; //圖格動畫撥放事件

    //---------------------------------------------------------------------------------------------------------------------------------------------

    void Awake()
    {
        if (_instance == null)
        {
            _instance = this;                    //設定單例模式
        }
        //字典建立
        Dict_elementAttribute = new Dictionary <ElementImageType, ElementAttributeData>();
        Dict_wildSymbol       = new Dictionary <ElementImageType, bool>();
        for (int i = 0; i < elementAttribute.m_data.Count; i++)
        {
            Dict_elementAttribute.Add(elementAttribute.m_data[i].imgType, elementAttribute.m_data[i]);
            Dict_wildSymbol.Add(elementAttribute.m_data[i].imgType, (elementAttribute.m_data[i].property == ElementProperty.狂野符號 ? true : false));
        }
    }
Пример #17
0
    // Initialize _instance
    private void Awake()
    {
        if (_instance != null && _instance != this)
        {
            Destroy(this.gameObject);
        }
        else
        {
            _instance = this;
        }

        if (transform.parent == null)
        {
            DontDestroyOnLoad(this);
        }
    }
Пример #18
0
 public GameRunState(GameManager _manager)
 {
     this._manager = _manager;
     _manager._gesture.gameObject.SetActive(true);                     //显示手势指引面板
     _scrollManager = GameObject.FindObjectOfType<ScrollManager>();
     Vector3 temVector3=new Vector3(Random.Range(-.1f,1.2f),-.6f);     //障碍物出现的位置。Y上为-0.6,X随机范围内
     _manager._ObstaclesList[0].SetActive(true);                       //对克隆出的障碍物进行显示
     _manager._ObstaclesList[0].transform.position = temVector3;
     player = GameObject.Instantiate(_manager._playerPrefab, new Vector3(0, -3.64f), Quaternion.identity)
              as GameObject;                                           //生成Player预制体
     _manager._playerInstance = player;
     _playerManager = player.GetComponent<PlayerManager>();
     _manager._ScoreManager.Score = 0;
     layerInt = LayerMask.NameToLayer("TriggerPad");
     _instance = this;
 }
Пример #19
0
    // Gets required object
    void Start()
    {
        scoreMultiplier = defaultMultiplier;

        gm = FindObjectOfType <GameManager>();
        gm.OnGameRestart += ResetScore;

        scrollManager = FindObjectOfType <ScrollManager>();

        player = FindObjectOfType <PlayerController>();
        // Sets score multiplier to double points when player is dashing
        player.OnPlayerStartDash += () => scoreMultiplier = doubleMultiplier;
        // Sets score multiplier to normal points when player is finished dashing
        player.OnPlayerEndDash += () => scoreMultiplier = defaultMultiplier;

        scoreText = GetComponent <Text>();
    }
Пример #20
0
        public float backDistance = 0;//游戏结束后物体的回移距离
        public GameRunState(GameManager _manager)
        {
            this._manager = _manager;
            _manager._gesture.gameObject.SetActive(true);                     //显示手势指引面板
            _scrollManager = GameObject.FindObjectOfType <ScrollManager>();
            Vector3 temVector3 = new Vector3(Random.Range(-.1f, 1.2f), -.6f); //障碍物出现的位置。Y上为-0.6,X随机范围内

            _manager._ObstaclesList[0].SetActive(true);                       //对克隆出的障碍物进行显示
            _manager._ObstaclesList[0].transform.position = temVector3;
            player = GameObject.Instantiate(_manager._playerPrefab, new Vector3(0, -3.64f), Quaternion.identity)
                     as GameObject;                                           //生成Player预制体
            _manager._playerInstance     = player;
            _playerManager               = player.GetComponent <PlayerManager>();
            _manager._ScoreManager.Score = 0;
            layerInt  = LayerMask.NameToLayer("TriggerPad");
            _instance = this;
        }
Пример #21
0
    //private int _pentagramCounter;
    //private Pentagram[] _pentagrams;

    private void Awake()
    {
        _pentaLoader = new PentaLoader();

        _liner         = FindObjectOfType <Liner>();
        _pool          = GetComponentInChildren <PoolOfAll>();
        _scrollManager = GetComponentInChildren <ScrollManager>();


        if (_liner == null || _pool == null || _scrollManager == null)
        {
            Debug.LogError("PuzzleManager couldn't find something.");
        }

        _selectedWordText.text = "";

        Scroll[] pents = FindObjectsOfType <Scroll>();
        foreach (Scroll pent in pents)
        {
            pent.AddSpellActivatedCallBack(OnWordActivation);
            pent.AddSelectedWordChangedCallback(OnSelectedWordChanged);
        }
    }
Пример #22
0
    // Spawn all the enemies in a given wave
    private void spawnWave(WaveTuple tuple)
    {
        // Adjust the camera size and scroll speed
        if (!freeplayMode)
        {
            Camera.main.GetComponent <CameraSmoothZoom> ().addToCameraSize(tuple.cameraSizeChange);
            ScrollManager.setScrollVelo(tuple.scrollDirection, tuple.scrollSpeed);
        }
        else
        {
            ScrollManager.setScrollVelo(direction.down, 5);
        }

        Wave w = tuple.wave;

        if (w == null)
        {
            return;
        }

        // Re-initialize the spawners array and then spawn the wave
        initSpawnersArray();
        List <TypeNumPair>[] waveSpawns =
        {
            w.TopSpawner,
            w.BotSpawner,
            w.LeftSpawner,
            w.RightSpawner,
            w.TopFarLeft,
            w.TopMidLeft,
            w.TopMidRight,
            w.TopFarRight
        };

        currently_spawning = true;
        StartCoroutine(spawnLoop(waveSpawns));
    }
Пример #23
0
 private void Start()
 {
     scrollManager = GameObject.FindGameObjectWithTag("GM").GetComponent <ScrollManager>();
     material      = GetComponent <SpriteRenderer>().material;
 }
Пример #24
0
 // Start is called before the first frame update
 void Start()
 {
     Instance = this;
 }
Пример #25
0
        private void SetupView()
        {
            _inputPaneChangeHandler = new InputPaneChangeHandler(MessageInputTextBox);
            _inputPaneChangeHandler.RegisterHandlers();

            _scrollManager = new ScrollManager(MessagesListView, _friendViewModel.Conversation,
                MessageAddedNotificationGrid, MessageAddedNotificationAnimation);
            _scrollManager.RegisterHandlers();
        }
Пример #26
0
        public bool OnCommand(Character chr, string args)
        {
            if (String.IsNullOrEmpty(args))
            {
                chr.WriteToDisplay(
                    "Format: impcreate [ entity <entity> <profession> <description> | npc <npc id> | item <item id> | coin <amount> | scroll <spell command> ]");
                return(true);
            }

            //if (chr == null)
            //    chr = new Character();

            try
            {
                var sArgs = args.Split(" ".ToCharArray());

                if (sArgs[0].ToLower().Equals("adventurer") || sArgs[0].ToLower().Equals("adv"))
                {
                    #region Adventurer
                    // impcreate adv0 level1 entity2 profession3

                    if (sArgs.Length < 2 || !int.TryParse(sArgs[1], out int level))
                    {
                        chr.WriteToDisplay("Format: impcreate adv [level]");
                        return(true);
                    }

                    EntityLists.Entity entity = EntityLists.Entity.Fighter;

                    if (sArgs.Length < 3 || !Enum.TryParse <EntityLists.Entity>(sArgs[2], true, out entity))
                    {
                        chr.WriteToDisplay("Unable to parse profession type. Used default of " + Utils.FormatEnumString(entity.ToString()));
                    }

                    string profession = sArgs.Length >= 4 ? sArgs[3] : Utils.FormatEnumString(entity.ToString());

                    EntityBuilder builder    = new EntityBuilder();
                    NPC           createdNPC = builder.BuildEntity("perplexed", entity, chr.Map.ZPlanes[chr.Z], profession);

                    var cloneList = DAL.DBWorld.GetScoresWithoutSP(createdNPC.BaseProfession, 40, true, "", false);

                    // quickly randomize the list
                    int    n   = cloneList.Count;
                    Random rnd = new Random();
                    while (n > 1)
                    {
                        int k = (rnd.Next(0, n) % n);
                        n--;
                        PC value = cloneList[k];
                        cloneList[k] = cloneList[n];
                        cloneList[n] = value;
                    }

                    foreach (PC clone in cloneList)
                    {
                        if (clone.Level == level && clone.ImpLevel == Globals.eImpLevel.USER)
                        {
                            Adventurer newAdventurer = new Adventurer(clone, createdNPC);

                            Utils.Log(newAdventurer.GetLogString() + " manually created from " + clone.GetLogString(), Utils.LogType.Adventurer);
                            chr.WriteToDisplay(newAdventurer.GetLogString() + " created from " + clone.GetLogString());

                            newAdventurer.SpawnZoneID = -1;
                            newAdventurer.CurrentCell = chr.CurrentCell;
                            newAdventurer.AddToWorld();
                            newAdventurer.RoundTimer.Start();
                            newAdventurer.ThirdRoundTimer.Start();

                            createdNPC.CurrentCell = null;
                            createdNPC.RemoveFromWorld();
                            return(true);
                        }
                    }
                    return(true);

                    #endregion
                }

                if (sArgs[0].ToLower().Equals("entity"))
                {
                    #region Entity
                    // sArgs[1] = entity
                    // sArgs[2] = profession
                    // sArgs[3] = description

                    EntityLists.Entity entity     = EntityLists.Entity.None;
                    string             desc       = "gigantic";
                    string             profession = "fighter";

                    if (sArgs.Length < 2 || !Enum.TryParse <EntityLists.Entity>(sArgs[1], true, out entity))
                    {
                        chr.WriteToDisplay("Entity does not exist.");
                        return(false);
                    }

                    if (sArgs.Length >= 3)
                    {
                        profession = sArgs[2];
                    }
                    if (sArgs.Length >= 4)
                    {
                        desc = sArgs[3];
                    }

                    EntityBuilder builder    = new EntityBuilder();
                    NPC           createdNPC = builder.BuildEntity(desc, entity, chr.Map.ZPlanes[chr.Z], profession);

                    if (createdNPC != null)
                    {
                        createdNPC.UniqueID = GameWorld.World.GetNextNPCUniqueID();

                        LootTable lootTable = LootManager.GetLootTable(createdNPC, chr.Map.ZPlanes[chr.Z]);
                        LootManager.GiveLootToNPC(createdNPC, lootTable);

                        createdNPC.CurrentCell = chr.CurrentCell;
                        createdNPC.AddToWorld();
                        createdNPC.RoundTimer.Start();
                        createdNPC.ThirdRoundTimer.Start();
                    }

                    return(true);

                    #endregion
                }

                if (sArgs[0].ToLower().Equals("item"))
                {
                    #region Item
                    var itemNum = Convert.ToInt32(sArgs[1]);
                    var item    = Item.CopyItemFromDictionary(itemNum);

                    if (item == null)
                    {
                        chr.WriteToDisplay("Item " + sArgs[1] + " not found in item catalog.");
                        return(false);
                    }

                    if (item.vRandLow > 0)
                    {
                        item.coinValue = Rules.Dice.Next(item.vRandLow, item.vRandHigh);
                    }
                    item.whoCreated = chr.GetLogString();
                    bool wasImmortal = chr.IsImmortal;
                    if (item.attuneType != Globals.eAttuneType.None)
                    {
                        chr.IsImmortal = true; // this is done to prevent binding the weapon to the dev creator
                    }
                    chr.EquipEitherHandOrDrop(item);
                    if (!wasImmortal)
                    {
                        chr.IsImmortal = false;
                    }
                    chr.WriteToDisplay(item.notes + " created.");
                    return(true);

                    #endregion
                }

                if (sArgs[0].ToLower().Equals("scroll"))
                {
                    #region Scroll
                    var scroll = ScrollManager.CreateSpellScroll(Spells.GameSpell.GetSpell(sArgs[1]));
                    scroll.whoCreated = chr.GetLogString();
                    chr.CurrentCell.Add(scroll);
                    chr.WriteToDisplay(scroll.notes + " created.");
                    return(true);

                    #endregion
                }

                if (sArgs[0].ToLower().Equals("npc"))
                {
                    #region NPC
                    try
                    {
                        NPC createdNPC = NPC.LoadNPC(Convert.ToInt32(sArgs[1]), chr.FacetID, chr.LandID, chr.MapID, chr.X, chr.Y, chr.Z, -1);
                        createdNPC.AddToWorld();
                        chr.WriteToDisplay("NPC created.");
                    }
                    catch
                    {
                        // sArgs[1] will be entity or profession
                        int entityID = EntityCreationManager.GetAutoCreatedNPCID(sArgs[1]);
                        if (entityID != -1)
                        {
                            NPC createdNPC = NPC.LoadNPC(Convert.ToInt32(sArgs[1]), chr.FacetID, chr.LandID, chr.MapID, chr.X, chr.Y, chr.Z, -1);
                            createdNPC.AddToWorld();
                            chr.WriteToDisplay("NPC created.");
                        }
                    }
                    return(true);

                    #endregion
                }

                if (sArgs[0].ToLower() == "coin" || sArgs[0].ToLower() == "coins")
                {
                    #region Coins
                    var coins = Item.CopyItemFromDictionary(Item.ID_COINS);

                    double amount;

                    if (!Double.TryParse(sArgs[1], out amount) || amount <= 0)
                    {
                        chr.WriteToDisplay("Invalid coin amount.");
                        return(false);
                    }

                    coins.coinValue = amount;
                    chr.CurrentCell.Add(coins);
                    chr.WriteToDisplay(amount + " coins created.");
                    return(true);

                    #endregion
                }
            }
            catch (Exception e)
            {
                Utils.LogException(e);
            }

            // failure to impcreate
            chr.WriteToDisplay(
                "Format: impcreate [ entity <entity> <profession> <description> | <npc <npc id> | item <item id> | coin <amount> | scroll <spell command> ]");

            return(false);
        }
Пример #27
0
 private void Start()
 {
     uiManager     = GameObject.FindGameObjectWithTag("UI").GetComponent <UIManager>();
     scrollManager = GetComponent <ScrollManager>();
 }
Пример #28
0
    void Start()
    {
        armourManager = GetComponent<ArmourManager> ();
        potionManager = GetComponent<PotionManager> ();
        scrollManager = GetComponent<ScrollManager> ();

        armourManager.Start ();
        potionManager.Start ();
        scrollManager.Start ();

        CreateItems ();
        PrintAllItems ();
    }
Пример #29
0
 protected override void Start()
 {
     SM = GameObject.FindWithTag("ScrollManager").GetComponent <ScrollManager>();
     parentScrollRect = GameObject.FindWithTag("ScrollManager").GetComponent <ScrollRect>();
 }
Пример #30
0
 private void Awake()
 {
     scrollManager     = GameObject.Find("GameScrollPanel").GetComponent <ScrollManager>();
     batBtnPanelParent = GameObject.Find("GameScrollPanel").transform;
 }
Пример #31
0
    public void LogIntoActionsLog(string message)
    {
        ScrollManager eventLogger = (ScrollManager)EventsLogs.GetComponent(typeof(ScrollManager));

        eventLogger.CreateEventLog(message);
    }
Пример #32
0
 // Use this for initialization
 void Start()
 {
     this.scrollManager      = FindObjectOfType <ScrollManager>();
     this.backpackController = FindObjectOfType <BackpackController>();
 }
Пример #33
0
 // Get scroll manager
 void Awake()
 {
     scrollManager = FindObjectOfType <ScrollManager>();
 }
Пример #34
0
 // Use this for initialization
 void Start () {
     if (!scrollManager) { 
         scrollManager = GameObject.FindObjectOfType<ScrollManager>();
     }
 }
Пример #35
0
 void Start()
 {
     scrollManager = GameObject.Find("Scroll Manager").GetComponent <ScrollManager>();
 }