在最上面输入
using MatchFail
用Unity编译器自带的小灯泡解决
打乱List就可以
再看一篇就知道了,这容易
解决了,发现加载出来的图片似乎是另外的图,然后引用昕小雨的回答解决问题,谢谢啦,下面复制一下他的方法:
这是因为按视频讲的路径不一样,会把Assets下的Library文件夹里的图片加载进来,
在Resources下加一层文件夹Sprite放图片
Sprite[] sps = Resources.LoadAll<Sprite>("Sprite");
是FindObjectsOfType
你少了个s
我出现了和你问题,我仔细查看了代码。发现是Awake()和Start()的原因。解决方法:将CardFlipAnimationCtrl脚本中的Start()方法改为Awake().
这是因为按视频讲的路径不一样,会把Assets下的Library文件夹里的图片加载进来,
在Resources下加一层文件夹Sprite放图片
Sprite[] sps = Resources.LoadAll<Sprite>("Sprite");
加载完成为54张扑克
好的素材都要钱的,百度一下
有截图吗
你解决这个问题了吗 我也有这个问题
这个具体看一下代码呀
老师的代码改过
gamemain的 Start方法 改为 Awake ,Awake提前运行
4-1 UI制作 4分钟开始你留意下
我也遇到了同样的问题 请问解决了吗?怎么解决?
你们需要设置一下这个TAG把相机的TAG设置为主相机才能正常运行。
你是不是没有设置Rect Transform的对齐方式
洛阳铲
目测是没有创立第一个child。
只有一行代码,只能看出想要用代码以当前物体的第一个孩子为模板创建新物体。transform child out of bounds是指transform的getchild方法需要一个索引,给出的索引超出已存在索引的范围,而这里只有一个索引0,应该是contentRoot根本没有子物体。
我有自己敲得,你需要吗
在哪里设置?
我是删除重新创建一个就好了
看看你给显示未分配的值非配值了没有,可能你上下分配的变量名字写错了,常见错误,注意改整就好
嗯我查了语法规范发现了问题,改为如下则成功运行。
CardFlipAnimationCtrl []allCards = FindObjectsOfType(typeof(CardFlipAnimationCtrl)) as CardFlipAnimationCtrl[];
请问你解决了吗,我也是在这里出错了,是怎么解决的呢?谢谢。
只需要简单的游戏结束的时候清除width和height的赋值就可以了
这里可以在源代码基础上加一个列表,然后将加载的图片放入这个数组后,在随机的导入到之前加载图片的列表上,就可以产生随机位置的图片啦。