Unity javascript 中的 Foreach 等效函数
Foreach equivalent function in Unity javascript
我正在Unity3D中创建带电粒子模拟器,需要对数组中的每个对象应用一个函数。
数组定义为
var mcp = new Array(GameObject.FindGameObjectsWithTag("MovingChargedParticle"));
我当前影响数组中每个对象的函数是:
function applyMagneticForce(particle1, particle2){
for (MovingChargedParticle mcp in mcp){
var NewForce : Vector3.zero;
var distance=Vector3.Distance(particle1.transform.position, particle2.transform.position);
var force=1000 * cp.charge * mcp.charge / Mathf.Pow (distance, 2);
NewForce += force * distance * cycleinterval;
}
}
目前,cp.charge 和 mcp.charge 是用于在其他对象上调用公共变量的占位符。还有什么我没想通的。
像这样:
var objects : GameObject[] = FindObjectsOfType(GameObject) as GameObject[];
for(var item : GameObject in objects)
{
print (item.transform.position);
}
相关文章:
- ko.com在foreach$data变量上添加了write函数
- 使用jQuery来foreach iframe-src,并通过函数获取ID和操作
- 从jquery foreach内部中断函数
- 将参数传递给 Array.forEach 回调函数
- 得到"TypeError:对象不是函数“”;在forEach循环中使用超级测试/超级代理时
- MongoDB map/reduce,forEach不是一个函数
- 如何使用forEach函数推送变量中的值
- Wordpress:Jquery.html函数现在在PHP foreach循环中执行
- angular.forEach,可以使用函数(键)作为范围扩大
- forEach的奇怪数组构造函数行为
- foreach循环等待,直到每个步骤中的每个函数都完成
- 不清楚从函数内的 javascript forEach 循环返回
- Unity javascript 中的 Foreach 等效函数
- Knockout.js:在原型上调用函数,但保留在foreach的上下文中
- 在forEach中调用类函数:Javascript如何处理“this”关键字
- 匿名回调函数抛出错误,使一个像forEach一样遍历数组
- 如何将 JavaScript forEach 循环/函数转换为 CoffeeScript
- 获取 Array.forEach 函数的返回值
- array.forEach之后的回调函数
- 在 razor foreach 语句中调用 JS 函数