0
我想克隆一個TextureMaterial,對其進行修改並保留原始文件和克隆以供以後使用。TextureMaterial的精確克隆
我做了迄今爲止被以下內容:
var BT:BitmapTexture = defaultMaterial.texture as BitmapTexture;
var BD:BitmapData = BT.bitmapData;
var clone:BitmapData = BD.clone();
var newBT:BitmapTexture = new BitmapTexture(clone);
transparentMaterial = new TextureMaterial(newBT, false, true);
transparentMaterial.lightPicker = defaultMaterial.lightPicker;
但克隆TextureMaterial看起來並不像原來的(見附件)。任何人都可以幫我解決這個問題嗎?我想我錯過了紋理中的一些重要信息? uv座標也許或類似的東西。
這裏我也張貼了我的問題,一個額外的圖像以附件:http://away3d.com/forum/viewthread/5956/