3
A
回答
3
你在找什麼是UpdateModifier,我懷疑。
你希望你的雪碧移動到什麼程度?你想讓它找到通往目的地的路徑嗎?或者你只是想在屏幕上保留一些東西?你在用相機嗎?所有這些都將決定你應該如何讓你的雪碧移動。
這是關於UpdateModifiers嘖嘖鏈接:
Update Handlers - Using their Power!
是不是你想要的?
2
一個彈丸之舉,你可以使用physicshandler,然後你可以操縱的加速度和速度讓它動像炮彈......
projectile=new Sprite(X,Y, ProjectileTextureRegion);
physprojectile = new PhysicsHandler(projectile);
projectile.registerUpdateHandler(physprojectile);
physprojectile.setVelocityX(Xvelocity);
physprojectile.setVelocityY(Yvelocity);
pyhsprojectile.setAcceleration(Accelration) //negative acceleration
0
基本上你可以在精靈使用registerEntityMofidier(或任何實體):Andengine EntityModifierExample
實施例:
sprite.registerEntityModifier(new MoveModifier(TIME_IN_SECOND, fromX, toX, fromY, toY));
0
stakesprite.registerEntityModifier(new RotationModifier(0.1f, 0.0f,(float) ((360.0f/Math.PI)*Math.atan(velY/velX))));
stake=PhysicsFactory.createCircleBody(this.mPhysicsWorld, stakesprite, BodyType.DynamicBody, FIXTURE_DEF);
//stake = PhysicsFactory.createBoxBody(this.mPhysicsWorld, stakesprite, BodyType.DynamicBody, FIXTURE_DEF);
stake.setBullet(true);
stake.setLinearVelocity(new Vector2(velX, velY));
stake.setSleepingAllowed(true);
mScene.attachChild(stakesprite);
相關問題
- 1. 在Andengine中投下陰影
- 2. Grails中的投影
- 3. 帶RestController的彈簧投影投影
- 4. MongoDB的投影
- 5. Direct3D中投影和未投影的Z值之間的關係
- 6. OpenGL中的投影矩陣真的是「投影矩陣」嗎?
- 7. 使用MATLAB投影矩陣反投影
- 8. Leaflet.js投影與Google Maps投影
- 9. css3 div將投影箱投影到textarea
- 10. Three.js投影矩陣不投影
- 11. 以投影方式投影FrameLayout
- 12. 如何在投影機中投影我的iPad應用程序
- 13. D3中的犰狳投影
- 14. $ mongoDB中的投影findOneAndUpdate()
- 15. 在NHibernate中的投影
- 16. OpenLayers中的矢量投影
- 17. Hibernate標準投射投影
- 18. 意外的投影
- 19. 複雜的投影
- 20. 帶投影的ViewPager.PageTransformer
- 21. 的OpenLayers重投影
- 22. Java Bean投影
- 23. Hibernate genericDao投影
- 24. 通過投影
- 25. WPF投影
- 26. lambert 2008投影
- 27. OpenGL:正投影
- 28. 正投影Python
- 29. Openlayer投影
- 30. 投影矩陣
耶我硝酸鉀w關於更新經理...我所需要的是在andEngine中投影的代碼。我正在尋找內置的功能,但我沒有找到任何。所以我建立了一個自定義函數,它可以獲取速度和角度,並以該速度以該角度移動精靈。 –
鏈接已損壞。 – Uday