示例#1
0
 public override void Update()
 {
     node = UnityEngine.Object.FindObjectsOfType <NodeObject>().Single(n => n.Id == TutorialData.Id);
     GameTutorialObject.clickedObject = node;
     TutorialObj.SetRect(node.GetColliderCenter(), node.GetColliderSize(), 1);
     TutorialObj.SetText(TutorialData.Text);
 }
示例#2
0
        public override void Update()
        {
            var roundRect = TutorialObj.roundButtonRect;

            TutorialObj.SetRect(roundRect.position, roundRect.sizeDelta, 2);
            TutorialObj.SetText(TutorialData.Text);
        }
示例#3
0
        public override void Update()
        {
            var diceRect = Dice.GetComponent <RectTransform>();

            TutorialObj.SetRect(diceRect.position, diceRect.rect.size, 0);
            TutorialObj.SetText(TutorialData.Text);
        }
示例#4
0
 public override void Enter()
 {
     TutorialObj.ResetRect(2);
     if (0 == TutorialData.Id)
     {
         AddListener(() =>
         {
             var node = GameTutorialObject.clickedObject;
             node.ResetNode();
         });
     }
 }
示例#5
0
 public override void Enter()
 {
     TutorialObj.ResetRect();
     Dice = UnityEngine.Object.FindObjectsOfType <DiceObject>().Single();
     Dice.Roll(TutorialData.Id);
     AddListener(() =>
     {
         Dice.Roll(TutorialData.Id);
         Dice.diceButton.onClick?.Invoke();
         Dice.OnClickDice();
     });
 }
示例#6
0
 public override void Update()
 {
     TutorialObj.SetText(TutorialData.Text);
 }
示例#7
0
 public override void Update()
 {
     TutorialObj.SetText(TutorialData.Text);
     TutorialObj.SetRect(TutorialObj.flipButtonRect.position, TutorialObj.flipButtonRect.sizeDelta, 2);
 }