コード例 #1
0
        void Start()
        {
            receptacle = GetComponent <CubeReceptacle>();

            receptacle.OnCubeHoldEndSimple      += () => powerTrail.powerIsOn = true;
            receptacle.OnCubeReleaseStartSimple += () => powerTrail.powerIsOn = false;
        }
コード例 #2
0
        void StartTracking(CubeReceptacle receptacle, PickupObject cube)
        {
            cubeFollowing = cube;
            state         = State.Tracking;

            outerHexRotate.enabled = false;
            innerHexRotate.enabled = false;

            CalmParticleSystem(laserToCubeCone);
            CalmParticleSystem(laserToCube);
        }
コード例 #3
0
 void Start()
 {
     receptacle = GetComponent <CubeReceptacle>();
     receptacle.OnCubeHoldEndSimple    += () => SetPowerTrailState(true);
     receptacle.OnCubeReleaseEndSimple += () => SetPowerTrailState(false);
 }