unity-game-engine - Unityscript - 这是什么样的声明?

标签 unity-game-engine unityscript

我来自其他编程语言,对 Unityscript 还很陌生。我试图了解 Unityscript 代码正在做什么。

我找到了这一行

var guiTouchPos : Vector2 = touch.position - guiTouchOffset;

这是什么样的声明?这条线在做什么? 是不是很容易写

var guiTouchPos = touch.position - guiTouchOffset;

因为我没有看到 Vector2 在代码中的任何地方使用?

该行是否将减法分配给两个变量?

谢谢。

最佳答案

这不是 JavaScript,而是 ActionScript 3UnityScript: 表示类型声明。

关于unity-game-engine - Unityscript - 这是什么样的声明?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4032807/

相关文章:

unity-game-engine - 如何编写基于网络的音乐可视化工具?

javascript - 如何让我的文本在 Unity 中显示我的分数?

c# - Unity C# 数组类型错误(从 unityscript 转换时)

java - Unity JNI,C#中从Android Native获取ArrayList<Hashtable<String, String>>

c# - 将屏幕截图从 C# Unity 项目发送到 Python 套接字

c# - 出现错误 : NullReferenceException : Object reference not set to an instance of an object After pressing play game on unity

unity3d - 如何在 Unity 中更改场景

javascript - crypto-js 在 Unity 中抛出编译错误

c# - Unity 4.6+ 通过脚本创建文本

c# - foreach 循环仅在第一次迭代中执行所有代码,在后续迭代中选择性地执行代码