小编Tou*_*inu的帖子

unityscript中的基本功能

我只是有一个基本问题.我正在尝试学习如何使用unityscript的函数,并且当我使用类似的东西创建函数时我学会了

function Example(text)
{
    print(text);
}
Run Code Online (Sandbox Code Playgroud)

然后使用它来调用它

Example();
Run Code Online (Sandbox Code Playgroud)

您实际上可以在括号中的后一段代码的括号中插入一个字符串或数字,它将通过并将其自身插入您之前创建的函数中.在这种情况下,它最终打印出我在括号中键入的内容.

现在,我的问题是,如果有效,那么为什么不通过我传递两个数字并要求让它们添加工作?我试图使用的代码如下:

Addition(4, 4);
function Addition(a, b)
{
    print(a+b);
}
Run Code Online (Sandbox Code Playgroud)

当我尝试执行此操作时,Unity告诉我

运算符"+"不能与"对象"类型的左侧和"对象"类型的右侧一起使用.

我在看这个视频在9分钟的Javascript功能,并在视频中,正是那家伙的类型,并获取脚本添加给他.我对脚本编程比较陌生,而且我对我可能做错了什么并不太了解.在此先感谢您的帮助.

syntax function unity-game-engine unityscript

5
推荐指数
1
解决办法
642
查看次数

标签 统计

function ×1

syntax ×1

unity-game-engine ×1

unityscript ×1