У меня есть два объекта: база и оружие, и мне нужно установить точку вращения оружия в положение базы.
public Test(){
position1 = new Vector3(0,0,0);
baseModel = modelLoader.loadModel(Gdx.files.getFileHandle("data/models/tower/bases/base1.g3db", FileType.Internal));
base = new Base(baseModel, position1);
position2 = new Vector3(3,10,5);
weaponModel = modelLoader.loadModel(Gdx.files.getFileHandle("data/models/tower/weapons/weapon2.g3db", FileType.Internal));
weapon = new Weapon(weaponModel, position2);
}
Вот метод обновления
public void update(float delta){
weapon.transform.rotate(0, 1, 0, 45*(delta/2));
base.transform.rotate(0, 1, 0, 45*(delta/2));
}
Спасибо за ответ
Weapon
вокруг центральной точкиBase
s? Итак, вы хотите получить то, что показано на второй картинке, а не то, что на первой картинке, верно? - person Springrbua   schedule 30.10.2014