UnityでInvokeなぜかちゃんと動いてくれなくなりました。メソッドをうまく呼び出してくれません。(呼び出すはずのメソッドが暗い文字になる)```C#
コード
using
1using System.Collections.Generic; 2using UnityEngine; 3using UnityEngine.UI; 4 5public class TextMove : MonoBehaviour 6{ 7 float alfa; 8 float red, green, blue; 9 10 void Start() 11 { 12 red = GetComponent<Text>().color.r; 13 green = GetComponent<Text>().color.g; 14 blue = GetComponent<Text>().color.b; 15 GetComponent<Text>().color = new Color(red, green, blue, alfa); 16 alfa = 0; 17 Invoke("One", 2); 18 Invoke("Zero", 4); 19 } 20 21 void One() 22 { 23 alfa = 1; 24 } 25 26 void Zero() 27 { 28 alfa = 0; 29 } 30} 31 32サイトに書いてあるようにやったのに何故でしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/04/21 03:39