Пример #1
0
 void Awake()
 {
     character_list[player_id] = this;
     rigid      = GetComponent <Rigidbody2D>();
     animator   = GetComponent <Animator>();
     auto_order = GetComponent <AutoOrderLayer>();
 }
Пример #2
0
        private void Awake()
        {
            item_list.Add(this);

            collide          = GetComponent <Collider2D>();
            sprite_render    = GetComponentInChildren <SpriteRenderer>();
            auto_sort        = GetComponent <AutoOrderLayer>();
            audio_source     = GetComponent <AudioSource>();
            initial_pos      = transform.position;
            trigger_at_start = collide.isTrigger;
            start_size       = transform.localScale;
            start_rot        = transform.rotation;
            start_order      = sprite_render.sortingOrder;
            start_layer      = sprite_render.sortingLayerID;
            start_auto_order = auto_sort.auto_sort;
        }
Пример #3
0
        void Awake()
        {
            character_list[player_id] = this;
            rigid      = GetComponent <Rigidbody2D>();
            animator   = GetComponent <Animator>();
            auto_order = GetComponent <AutoOrderLayer>();
            hp         = max_hp;

            if (spr == null)
            {
                GetComponent <SpriteRenderer>().color = playerColor;
            }
            else
            {
                spr.color = playerColor;
            }
        }