Esempio n. 1
0
        static void InitActionSystem()
        {
            //动作加载代理
            ACT.ActionSystem.Instance.LoadActionFileDelegate = (actionName) => {
                return(AosBaseFramework.FileHelper.LoadBytesFile($"{actionName}.bytes", AosBaseFramework.PathHelper.EBytesFileType.Action));
            };

            //特效
            ACT.ActionSystem.Instance.SpawnEffectDelegate = () => { return(PoolMgr.GetObjectPool <EffectObject>().Spawn()); };

            //
            ACT.InputBoxExtra.Instance.SetJoystickDelegate(UGUIJoystick.JoystickPressed, UGUIJoystick.JoystickDelta);
        }