コード例 #1
0
    public void SetPreviousCannonPart(CannonPartType cannonPartType)
    {
        switch (cannonPartType)
        {
        case CannonPartType.Barrel:
            barrelController.SetPreviousCannonPart();
            break;

        case CannonPartType.Stand:
            standController.SetPreviousCannonPart();
            break;

        case CannonPartType.Wheels:
            wheelsController.SetPreviousCannonPart();
            break;
        }
        AlignCannonParts();
    }
コード例 #2
0
 private void SetPreviousCannonPart(CannonPartType cannonPartType)
 {
     CannonController.Instance.SetPreviousCannonPart(cannonPartType);
 }
コード例 #3
0
 private void SetNextCannonPart(CannonPartType cannonPartType)
 {
     CannonController.Instance.SetNextCannonPart(cannonPartType);
 }
コード例 #4
0
ファイル: CannonPart.cs プロジェクト: sivietz/CannonMaker
 public CannonPart(CannonPartType cannonPartType, int cannonPartId)
 {
     this.cannonPartType = cannonPartType;
     this.cannonPartId   = cannonPartId;
 }
コード例 #5
0
ファイル: CreateView.cs プロジェクト: sivietz/CannonMaker
 private void OnNextButtonClicked(CannonPartType cannonPartType)
 {
     OnNextButton?.Invoke(cannonPartType);
 }
コード例 #6
0
ファイル: CreateView.cs プロジェクト: sivietz/CannonMaker
 private void OnPreviousButtonClicked(CannonPartType cannonPartType)
 {
     OnPreviousButton?.Invoke(cannonPartType);
 }