Unityscript-什么样的宣言》是这个吗?
-
26-09-2019 - |
题
我来自其他的编程语言和我是新来的Unityscript.我想要了解什么是Unityscript码是这样做的。
我发现这个线
var guiTouchPos : Vector2 = touch.position - guiTouchOffset;
什么样的宣言》是这个吗?这是什么线在做什么?它不会是容易写
var guiTouchPos = touch.position - guiTouchOffset;
因为我看不到Vector2正在任何地方使用的代码?
是的线路分配的减至两个变量?
谢谢。
解决方案
这不是JavaScript,它的 ActionScript3 或 UnityScript.的 :
表示一种类型的宣言。
其他提示
这是在JavaScript无效的语法,这样写道,不能工作。
<强>更新强>
的语法是在ActionScript有效,和结肠(Vector2
这里)后立即部分表示变量存在的类型中声明;这显然也是有效的,是指在JavaScript类的脚本语言的统一,它从的 Chuck的答案显然是什么代码最初是为编写的。从我刚才读到统一的“JavaScript的” ,这是不与语言的任何版本兼容,并且不应该被称为的JavaScript。
Vector2是一种类型的声明: HTTP://www.cs .sjsu.edu /〜立德/小行星/ HTML / Vector2.html
您写的东西为iOS? http://forum.unity3d.com/threads/51609-How -to-MAKE-字符JUMP
不隶属于 StackOverflow