コード例 #1
0
        public void Start()
        {
            this.characterData = new CharacterData(this.character);
            this.previousPosition = this.character.transform.position;

            this.chests = GameObject.FindGameObjectsWithTag("Chest").ToList();
            this.trees = GameObject.FindGameObjectsWithTag("Tree").ToList();
            this.beds = GameObject.FindGameObjectsWithTag("Bed").ToList();
            this.boars = GameObject.FindGameObjectsWithTag("Boar").ToList();
        }
コード例 #2
0
        public void Start()
        {
            this.characterData = new CharacterData(this.character);
            this.previousPosition = this.character.transform.position;

            this.resources = new Dictionary<Vector3, GameObject>();

            this.chests = GameObject.FindGameObjectsWithTag("Chest").ToList();
            foreach (var chest in this.chests)
            {
                this.resources.Add(chest.transform.position, chest);
            }
            this.trees = GameObject.FindGameObjectsWithTag("Tree").ToList();
            foreach (var tree in this.trees)
            {
                this.resources.Add(tree.transform.position, tree);
            }

            this.beds = GameObject.FindGameObjectsWithTag("Bed").ToList();
            foreach (var bed in this.beds)
            {
                this.resources.Add(bed.transform.position, bed);
            }

            this.boars = GameObject.FindGameObjectsWithTag("Boar").ToList();
            foreach (var boar in this.boars)
            {
                this.resources.Add(boar.transform.position, boar);
            }

            this.redFlags = new Dictionary<Vector3, GameObject>();
            foreach (var flag in GameObject.FindGameObjectsWithTag("RedFlag"))
            {
                this.redFlags.Add(flag.transform.position,flag);
            }
            this.greenFlags = new Dictionary<Vector3, GameObject>();
            foreach (var flag in GameObject.FindGameObjectsWithTag("GreenFlag"))
            {
                this.greenFlags.Add(flag.transform.position, flag);
            }
        }