2018-09-17

键盘控制方向

1.主光源删掉,新建一个Plane,一个Cube,一个Point Light,Point Light拉进Cube里;

2.Point Light放到Cube的正上方合适位置,Cube拉伸到合适大小;

3.选中“Main Camera”,设置一个状态;设置状态“Smooth Look At”,“Game Object”设置为“Use Owner”,把“Cube”拉进“Target Position”;

4.选中Cube,添加“go run”和“go walk”两个事件,state1添加过渡“go run”,状态1添加过渡“go walk”;

5.选中“go run”,设置“Get Axis Vector”、“Controller Simple Move”、“Smooth Look At Direction”、“Get Button Down”四个状态;“Get Axis Vector”的“Store Vector”新建变量“movement”;“Controller Simple Move”的“Game Object”设置为“Use Owner”,“Move Vector”设置为“movement”,“Speed”新建变量“walk speed”;“Smooth Look At Direction”的“Target Direction”设置为“movement”,“Speed”设置为2;“Get Button Down”的“Send Event”设置为“go run”;

6.选中“go walk”,设置“Get Axis Vector”、“Controller Simple Move”、“Smooth Look At Direction”、“Get Button Up”四个状态;“Get Axis Vector”的“Store Vector”新建变量“movement”;“Controller Simple Move”的“Game Object”设置为“Use Owner”,“Move Vector”设置为“movement”,“Speed”新建变量“run speed”;“Smooth Look At Direction”的“Target Direction”设置为“movement”,“Speed”设置为2;“Get Button Up”的“Send Event”设置为“go walk”;

7.在变量中分别点一下“run speed”和“walk speed”,设置值大于0,否则Cube只能原地转圈,不能移动;

8.“WASD”控制方向,“Cube”就会移动。

你可能感兴趣的:(2018-09-17)