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