5
Vector3で演算子 '> ='を使用できないのはなぜですか?
私は私がように参照する2つの位置の間を移動するための四角形を取得しようとしている_positionAとします_positionB。どちらもタイプVector3です。長方形はうまく動きます。ただし、到達_positionBしても、本来のように反対方向に移動することはありません。 コードをもう一度見てみました。オブジェクトが移動ifすると、コード内のステートメントは、rectsの位置がに等しいフレームを逃したという結論に達しました_positionB。rectsの位置がより大きいか等しい 場合は、コードを変更して方向を逆にすることにしました_positionB。私のコードは長すぎないので、以下に表示します。 using UnityEngine; using System.Collections; public class Rectangle : MonoBehaviour { private Vector3 _positionA = new Vector3(-0.97f, -4.28f); //Start position private Vector3 _positionB = new Vector3(11.87f, -4.28f); //End position private Transform _rect_tfm; private bool _atPosA = false, _atPosB = false; public Vector2 speed = new Vector2(1f, 0f); private …
9
unity
c#
vector
mathematics
vector
matrix
unity
c#
transformation
java
3d
terrain-rendering
shading
ios
opengl-es
opengl
rendering
optimization
python
scripting
minecraft-modding
modding
pc
3d-meshes
mesh
culling
point-cloud
networking
interpolation
mathematics
game-design
ai
game-mechanics
animation
unreal-4
skeletal-animation
3dsmax
unity
c#
3d
opengl
c++
textures
unity
ide
cocos2d
cocos2d-x-js
unity
c#
mono
il2cpp
c++
game-loop
timer
linux
flash
actionscript-3
java
glsl
c++
vector
entity-component
c++
directx11
windows
visual-studio
libgdx
mouse
unity
c#
architecture
storage
unity
c#
rotation
coordinates
quaternion
vrpn
movement
vector
unreal-4
unity
shaders
unity
gui
text
bug
shooter
3d
animation
rendering
voxels
c++
mmo
multithreading
linux
textures
procedural-generation
terrain-rendering
multiplayer
mmo
game-state
java
android
libgdx
opengl
procedural-generation
unity
gui
3d
animation
tools
geometry-shader
mobile
advertisements
unity
c#
animation
scripting
unity
animation
unityscript
coroutines
unity
shaders
lighting
camera