星期三, 4月 27, 2011

struct, struct, rollot

最近試著 mxs 中 的 strcut 裡再包一個 struct。
想要達成像是…

frontWheel = car.wheel()

這樣子虛華的語法…

當然,很快的就找到方法了。不過雖然在直譯時會過,但是struct裡的變數卻怎麼也吃不到,失敗…

再接再厲的…
我又想把 rollout也包在 struct 裡,當然,之是很快的就發現這樣做是沒問題了,而且可以用

car.showControlWindow()

這樣虛華的語法來建立視窗。
只是再一次的…在某些部份會掛掉,在特地的某些點裡會指名要求明確的指出要用的是那個struct裡的那個變數…

好像又白走了一些路…(嘆)

===================================================================

結果後來發現其實有人早就這樣子寫了,這個寫法有個好處就是可以把程式裡的所要用到的東西都共享,然後只有用到一個全區變數。還蠻好用的喔~