转换自的JavaScript命名空间
JavaScript Namespaces Converted from
我在C#中有这段代码,我需要为JavaScript更改它。。。我是怎么做的?
Using System;
using UnityEngine;
Namespace UnityStandardAssets.Effects
{
public class WaterHoseParticles : MonoBehaviour
{
public static float lastSoundTime;
public float force = 1;
private ParticleCollisionEvent[] m_CollisionEvents = new ParticleCollisionEvent[16];
private ParticleSystem m_ParticleSystem;
private void Start()
{
m_ParticleSystem = GetComponent<ParticleSystem>();
}
Javascript在Unity中不使用namespace
。您可以并且应该在这里学习Javascript for Unity。如果你不这样做,你将来可能会遇到困难。
问题中转换为Javascript的C#脚本如下所示:
#pragma strict
public static var lastSoundTime : float = 0;
public var force:float = 1;
private var m_CollisionEvents : ParticleCollisionEvent[] = new ParticleCollisionEvent[16];
private var m_ParticleSystem : ParticleSystem;
function Start () {
m_ParticleSystem = this.gameObject.GetComponent(ParticleSystem);
}
function Update () {
}
注意:
如果GD的编程语言需要Javascript,在课堂上,询问教授是否可以使用C#。有时,你不得不问。如果你的教授拒绝了,那你可能进错大学了。
现在,如果你是那种因为已经知道Javascript而拒绝学习C#的人,那你就是在浪费时间。
相关文章:
- 在javascript中使用命名空间
- javascript中的命名空间,IDE中支持代码完成/内容辅助's
- 如何使用javascript命名空间
- 转换自的JavaScript命名空间
- 什么's当前命名空间/类中JavaScript子命名空间/类的语法
- 在Firebug控制台中监视javascript命名空间变量
- 用自定义javascript全局命名空间替换窗口
- 怎么了?通过字符串定义 JavaScript 命名空间
- Javascript 命名空间/最佳实践
- IE中的Javascript命名空间抛出错误
- 处理此命名空间 JavaScript 结构的最佳方法是什么?
- 将 JavaScript 封装在命名空间中
- 将索引值传递给javascript命名空间数组
- JavaScript风格:我应该将这些东西中的哪些作为参数传递给我的命名空间函数
- 如何正确设置 JavaScript 命名空间和类
- 创建命名空间 Javascript 单例类的对象
- Xmlns 命名空间 JavaScript 删除
- 在我的命名空间JavaScript中使用this关键字
- 命名空间Javascript中的递归函数
- 构造函数-在简单的命名空间- Javascript