Пример #1
0
    private void Start()
    {
        boneCombiner = new BoneCombiner(gameObject);

        for (int i = 0; i < equipment.GetSlots.Length; i++)
        {
            equipment.GetSlots[i].OnBeforeUpdate += OnRemoveItem;
            equipment.GetSlots[i].OnAfterUpdate  += OnAddItem;
        }
        _animator = GetComponent <Animator>();
    }
    void Start()
    {
        _equipment = GetComponent <Player>().equipment;

        _boneCombiner = new BoneCombiner(gameObject);

        for (int i = 0; i < _equipment.GetSlots.Length; i++)
        {
            _equipment.GetSlots[i].onBeforeUpdated += OnRemoveItem;
            _equipment.GetSlots[i].onAfterUpdated  += OnEquipItem;
        }
    }
Пример #3
0
    private void Start()
    {
        boneCombiner = new BoneCombiner(gameObject);

        for (int i = 0; i < attributes.Length; i++)
        {
            attributes[i].SetParent(this);
        }

        for (int i = 0; i < equipment.GetSlots.Length; i++)
        {
            equipment.GetSlots[i].OnBeforeUpdate += OnRemoveItem;
            equipment.GetSlots[i].OnAfterUpdate  += OnAddItem;
        }
    }
Пример #4
0
 void Start()
 {
     _boneCombine = new BoneCombiner(Rigg);
 }
Пример #5
0
 private void Start()
 {
     boneCombiner = new BoneCombiner(gameObject);
 }
 public void Inject(IInventoryView inventorView, ILoadController loadControl)
 {
     Wear         = inventorView.GetWearSlots();
     _boneCombine = new BoneCombiner(Rigg);
     _loadControl = loadControl;
 }