前提・実現したいこと
今、unityでポーカーを作っています。
Playボタンを押したら以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
Assets/Scripts/CardTest.cs. is not a valid asset file name. Please make sure there are no slashes or other unallowed characters in the file name. The file will be ignored.
該当のソースコード
C#
1using UnityEngine; 2using UnityEngine.UI; 3 4 5public class CardTest : MonoBehaviour 6{ 7 8 public Image imgCard; 9 10 string[] suits = { "c", "d", "h", "s" }; 11 12 public void OpenCard() 13 { 14 string card; 15 card = suits[Random.Range(0, suits.Length)]; 16 card += Random.Range(1, 14).ToString("00"); 17 18 imgCard.transform.DOLocalRotate(new Vector3(0, 90, 0), 0.6f) 19 .SetEase(Ease.Linear).OnComplete(() => ChangeCard(card)); 20 } 21 22 void ChangeCard(string cardNo) 23 { 24 imgCard.sprite = Resources.Load<Sprite>("Cards/" + cardNo); 25 imgCard.transform.DOLocalRotate(new Vector3(0, 0, 0), 0.6f).SetEase(Ease.Linear); 26 } 27}
下のスクショのように、赤い波線があるのですが、どうしてエラーが発生するのかわかりません。
上記にも書いたエラーの直し方をどなたかご教授お願いします。
補足情報(FW/ツールのバージョンなど)
unity version 2019.2.11f1
macbook air
また、何か不足している部分がありましたら、ご指摘願います。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/11/15 00:35