[英]How to scale (flip) in the center pixi.js
我想您有幾個選擇,可以保持較高水平。 希望一個適合您的特定情況。
1:翻轉容器,然后偏移位置:
container.scale.x *= -1;
container.position.x = centerX - container.scale.x * containerWidth / 2;
請參見以下工作示例: http : //codepen.io/ianmcgregor/pen/BmbHe
2:將內容放在DisplayObjectContainer內部:
var content = new PIXI.Sprite(texture);
content.position.x = 0 - content.width / 2;
container.addChild(content);
container.scale.x *= -1;
3:使用Sprite代替DisplayObjectContainer。 這種方法的缺點是它將需要具有紋理。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.