コード例 #1
0
 public ClawLifting(ClawRigController clawRigController)
 {
     this.clawRigController = clawRigController;
 }
コード例 #2
0
    /// <summary>
    /// A claw state for when we are holding a box
    /// This should override what happens when we press interact.
    /// setting the box down rather than picking one up.
    /// </summary>

    // A constructor to tell Claw MobleState what a clawRigController is.
    public ClawStateHoldingBox(ClawRigController clawRigController) : base(clawRigController)
    {
    }
コード例 #3
0
 public ClawStatePowerOff(ClawRigController clawRigController)
 {
     this.clawRigController = clawRigController;
 }
コード例 #4
0
 // Claw moble state constructor, so it knows how to act on a claw rig controller.
 public ClawMobleState(ClawRigController clawRigController)
 {
     this.clawRigController = clawRigController;
 }
コード例 #5
0
 public ClawLowering(ClawRigController clawRigController)
 {
     this.clawRigController = clawRigController;
 }
コード例 #6
0
 private void Start()
 {
     craneOriginHeight = this.transform.position.y;
     clawRigController = this.gameObject.GetComponentInParent <ClawRigController>();
     setClawGrabTimer();
 }