2010年11月23日 星期二

Scratch Mesh實驗

Scratch的內建Mesh功能啟動後,可以讓區域網路所有參與Mesh的Scratch程式共享變數,分享訊息,很適合撰寫多玩家線上遊戲,JNXT參考Panther的作法提供有關Mesh的指令積木,底下是Jimmy's爸爸在同一台電腦做的簡單實驗,有興趣的網友可以在多台電腦試試看 一開始分別開啟兩個JNXT應用程式,各設為王子及公主兩角色 將王子設為Mesh主機,公主設為Mesh加入者
寄件者 scratchlab
為王子新增一個名為'Message'的變數
寄件者 scratchlab
新增變數完成後,'Message'變數值會出現在王子的場景左上方,接著將'Message'值設為0
寄件者 scratchlab
滑鼠移至公主,點選Sensor value指令積木的選單,選單最後一項會出現'Message', 點選'Message'
寄件者 scratchlab
'Message'值會出現在公主場景的左上方,目前為0
寄件者 scratchlab
接著將王子這邊的'Message'值設為'I love you!!!'
寄件者 scratchlab
可以注意到公主這邊的'Message'值,也馬上更改為'I love you!!!' 實驗成功!!! 改天可以做一個簡易型的即時通訊,讓小喵咪偶而喵喵叫,通知Jimmy遊戲不要玩太久,呵呵
寄件者 scratchlab

沒有留言:

張貼留言