0
A
回答
6
在設置寬度/高度規模屬性更新,因此可以使用它們來縮放其他尺寸:
sprite.height = 200;
sprite.scaleX = sprite.scaleY;
更容易和錯誤比跟蹤/更新在自己的寬高比容易發生少。
9
如果你想擴展一個精靈,爲什麼不使用使用尺度方法?
sprite.scaleX = 2;
sprite.scaleY = 2;
否則,您將需要應用一個比率,例如寬度/高度。
說你的精靈是寬度:150,高度:100.這意味着寬度是高度的1.5倍。
// calculate ratio of scale factor
var ratio:Number = sprite.width/sprite.height; // 1.5
// apply ratio your sprite's original dimensions:
sprite.height = 200;
sprite.width = sprite.height * ratio; // 300
這也可以使用矩陣變換來完成。
相關問題
- 1. 在Cocos2d中縮放精靈
- 2. SDL中的縮放精靈
- 3. 在團結中縮放精靈
- 4. 在AS3中加入精靈?
- 5. 這個精靈爲什麼會縮放?
- 6. AS3:使用矩陣滑塊更改縮放精靈?
- 7. 動態精靈as3
- 8. AS3:分組精靈
- 9. AS3灰色精靈?
- 10. 精靈(X,Y)在AS3
- 11. 如何在縮放後校準一個精靈touchLocation
- 12. DirectX 9點精靈無法縮放
- 13. Cocos2d:將圖層縮放到精靈
- 14. 縮放精靈的所有孩子
- 15. XNA - 繪製縮放2D精靈
- 16. cocos2d縮放精靈沒有失真?
- 17. Cocos2d縮放精靈導致神器
- 18. 爲什麼easelJS縮放我的精靈?
- 19. 我響應縮放精靈的滑動
- 20. 在AS3中從位圖生成精靈
- 21. 如何將精靈放置在另一個更大的精靈的中心?
- 22. 一個精靈
- 23. 在一個精靈中組合兩個精靈(Libgdx)
- 24. AS3 As3IsoLib添加精靈
- 25. XNA伸縮精靈
- 26. 如何使用javascript縮放/拉伸/偏斜精靈表中的精靈?
- 27. 調整(縮放)cocos2d中一組精靈的最快方法
- 28. 將一個精靈移動到pygame中的另一個精靈
- 29. 拖放同一個精靈的孩子
- 30. 連續播放一個精靈表