【Unity基础教程】更新至4P!从零开始学代码
脑子容量1kb:
up可以把每个代码用处独立讲出来吗?🤔,这样只需要学怎么把代码组起来罢了,这不好吗?组合方法也说一下[doge]
【回复】哈哈哈,建议收到!有机会试试~脑子里有了新思路
踏雾cl:
想问一下为什么是"rewardNum+"不是"rewardNum"
【回复】上面讲太具体了,用两句话解释是这样的:
①string中,变量要用加号连接,才能调用变量的结果。
②如果写的是"rewardNum",那么显示的结果是"恭喜!获得rewardNum枚。",而不是正确的数字。
【回复】啊,这里是这样的。
resultTXT.text = "恭喜!" + rewardNum + "枚。";
这句代码是为了让resultTXT这个控件显示这句话,所以要用string类型。
string tempS = "写在英文双引号里的内容,会被完整地显示";
而rewardNum是一个变量,根据不同的奖励类型,rewardNum是不同的值。
rewardNum如果是1,则会显示"获得1枚",是3则是"获得3枚"。
string中,变量要用加号连接,才能调用变量的结果。
string tempS = "这里是文本,在引号右侧加一个连接符号(加号)" + rewardNum + "在调用结束后,如果还有字要写,则需要再补一个连接符号(加号)";
再扩展一下,加号同样可以用于两个字符串拼接。
string tempA = "鹅鹅鹅";
string tempB = ",曲项向天歌";
string tempC = tempA + tempB;
Debug.Log(tempC); ->输出结果为"鹅鹅鹅,曲项向天歌"
白玉京山:
果断三连,但问下没有英语基础怎么开始学[笑哭][酸了]
【回复】回复 @为什么老是重复名字呢 :[喜极而泣][喜极而泣][喜极而泣]要不从51Zxw找个c语言基础,从理论开始看,打打基础
【回复】回复 @代码幽灵 :都不懂,就是那种,我知道是代码,但什么叫代码,代码是什么,代码怎么做。这种疑问三连[捂脸][捂脸]
【回复】回复 @为什么老是重复名字呢 :哈哈哈,没事,比如说具体哪个地方不懂?