0
有沒有更改圖形的方法,但保留各種框架的屬性(如大小和位置),以便新圖形執行所有操作?這幾乎所有我可以問,因爲我不知道從哪裏開始。更改圖形,但保留屬性
有沒有更改圖形的方法,但保留各種框架的屬性(如大小和位置),以便新圖形執行所有操作?這幾乎所有我可以問,因爲我不知道從哪裏開始。更改圖形,但保留屬性
你有好幾個選擇,這裏有兩個:
1)跨您需要在新的精靈/圖形 如的所有屬性轉移。
myNewSprite.x = myOldSprite.x;
myNewSprite.width = myOldSprite.width;
myNewSprite.height = myOldSprite.height;
myNewSprite.rotation = myOldSprite.rotation;
this.removeChild(myOldSprite);
this.addChild(myNewSprite);
2)保持你的圖形在一個包含精靈添加,而不是直接改變容器屬性改變圖形。
myContainerSprite.rotation = 180;
myContainerSprite.x = 200;
myContainerSprite.removeChild(redTriangle);
myContainerSprite.addChild(blueTriangle);
你能解釋更大的概念,還是提供一些代碼?而當你說跨幀時,你是指電影片段還是舞臺本身?你想達到什麼目的? – Chris 2011-04-04 03:06:18
拍攝圖形併爲其設置動畫。我想保留所有更改 - 位置(x,y),大小(高度,寬度)等 - 並在其位置放置不同的圖形。例如:製作一個旋轉的紅色三角形。將圖形更改爲藍色三角形,然後旋轉。不,我不只是在改變顏色或製作簡單的動畫,但這是我可以提供的一個基本範例。 – Anonymous 2011-04-04 05:42:29