用两条规则实现行星环绕运动

变量

{

玩家:
	1: speed
	2: range
	3: start_angle

}

规则("规则 2")

{

事件
{
	持续 - 每名玩家;
	双方;
	全部;
}

条件
{
	事件玩家.A == 360;
}

动作
{
	事件玩家.A = 0;
}

}

规则("规则 1")

{

事件
{
	持续 - 每名玩家;
	双方;
	全部;
}

动作
{
	事件玩家.speed = 1;
	事件玩家.range = 3;
	事件玩家.start_angle = 0;
	创建效果(所有玩家(所有队伍), 球体, 颜色(白色), 事件玩家 + 与此角度的相对方向(事件玩家.A + 事件玩家.start_angle, 0) * 事件玩家.range, 0.500, 可见,位置和半径);
	追踪玩家变量频率(事件玩家, A, 360, 事件玩家.speed * 36, 速率及最终值);
}

}

评论
这里空空如也~
这里空空如也~