Sunday, March 27, 2011

Bug (error) loadTextures() di Away3D 3.6

>For English version, open : http://bit.ly/eej8eJ

Jika anda mencoba untuk me-load suatu external object file menggunakan library Away3D 3.6, kemungkinan untuk pertama kali anda akan mengalami error seperti ini :

Error ini akan muncul terutama saat anda load texture di folder yang sama dengan file swf dan anda menggunakan path relatif. Jika anda menggunakan debugger di FlashDevelop maupun di Flash Builder maka akan muncul error pada kode ini :

Sebenarnya ini adalah bug di Away3D 3.6. Untuk mengatasinya anda tinggal menambahkan forward slash di path file yang akan anda load.
Contoh, untuk me-load file monkey.3ds di folder yang sama dengan file .swf, anda menggunakan kode :
var _loader:Loader3D = new Loader3D();
_loader.loadGeometry("./monkey.3ds", new Max3DS());

No comments: