Ivan Safrin 12 лет назад
Родитель
Сommit
82afb6e6b0
1 измененных файлов с 6 добавлено и 0 удалено
  1. 6 0
      Core/Contents/Source/PolyEntity.cpp

+ 6 - 0
Core/Contents/Source/PolyEntity.cpp

@@ -628,31 +628,37 @@ const Matrix4& Entity::getTransformMatrix() const {
 
 void Entity::Pitch(Number pitch) {
 	rotation.pitch += pitch;
+	rebuildRotation();	
 	matrixDirty = true;
 }
 
 void Entity::Yaw(Number yaw) {
 	rotation.yaw += yaw;
+	rebuildRotation();	
 	matrixDirty = true;
 }
 
 void Entity::Roll(Number roll) {
 	rotation.roll += roll;
+	rebuildRotation();	
 	matrixDirty = true;
 }
 
 void Entity::setRoll(Number roll) {
 	rotation.roll = roll;
+	rebuildRotation();	
 	matrixDirty = true;
 }
 
 void Entity::setPitch(Number pitch) {
 	rotation.pitch = pitch;
+	rebuildRotation();	
 	matrixDirty = true;
 }
 
 void Entity::setYaw(Number yaw) {
 	rotation.yaw = yaw;
+	rebuildRotation();
 	matrixDirty = true;
 }