コード例 #1
0
ファイル: ActorAnimBase.cs プロジェクト: puos/EAProjectV2
        public void SetInnerObject(string slotName, GameObject obj)
        {
            int slotIdx = FindParamSlotIdxByName(slotName);

            if (slotIdx != -1)
            {
                AnimParamSlot slot = m_paramSlots[slotIdx];
                slot.innerObj = obj;
            }
        }
コード例 #2
0
ファイル: ActorAnimBase.cs プロジェクト: puos/EAProjectV2
        public void SetParam(string slotName, AnimParamSlotCallback cb)
        {
            int slotIdx = FindParamSlotIdxByName(slotName);

            if (slotIdx != -1)
            {
                AnimParamSlot slot = m_paramSlots[slotIdx];
                slot.callback = cb;
                if (slot.innerObj != null)
                {
                    cb(slot.innerObj);
                }
            }
        }