2012-04-09 64 views
1

我想定義一個psuedo強類型對象,但仍然能夠定義它內聯。如何在actionscript中直接定義自定義對象?

目前的解決方案:

callMethod({param1:paramvalue,param2:paramvalue2}); 

我想使用類似內嵌語法,但參數「對象」只包含的參數的具體名單。 IE:只允許參數1 &參數2,但不允許參數3。

我很樂意與這樣的:

callMethod(mytype(param1:paramvalue,param2:paramvalue2); 
+1

我覺得自己像個白癡的問這個問題,因爲它發佈後,立即我想。 ..我可以這個..它只是: callMethod(new MyType(paramvalue,paramvalue2)); * sigh * – Randyaa 2012-04-09 20:32:51

回答

2

這是你想要什麼:

callMethod(new MyType(paramvalue, paramvalue2)); 
+0

在此發佈此信息以獲得完整性。接受它,你會得到一些代表至少; – grapefrukt 2012-04-09 20:35:43

+0

哈哈,你得到的積分。 – Randyaa 2012-04-09 20:50:24

+0

答案被標記爲社區wiki,所以我什麼也沒得到,但是你得到了5個聲望點。得分了! – grapefrukt 2012-04-09 22:01:03