2017年1月6日 星期五

指導翰源設計程式,進度:Scratchnapped 程式分析


  • 9:30-11:30
  • 今天目標一:1) 找出開場前四幕自動換幕的機制,2) 停止自動換幕,以利分析前四幕角色進出場的控制流程。
    • 分析程式發現在角色 Cut Screen Sprite 的 Script 中的 "define Animate" 中有兩行程式
      • set tmpTime to timer+14 ,之後有
      • wait until timer > tmpTime (or _delLevX=1)
    •  tmpTime 記下當下的時間加上14秒 (timer 是系統變數,點綠旗時歸零後,自動向上計時。)
    • 然後等待 timer 大於 tmpTime (or _delLevX=1) 才繼續執行。
    • 於是將 wait until timer > tmpTime 以後的指令暫時移開,就可以停止自動換幕,以利分析前四幕角色進出場的控制流程。
  • 今天目標二:1) 分析 Cut Scene 1 的 next 按鈕一閃一閃的特效,2) 為什麼按下滑鼠就會往下一幕?
    • change ghost effect 
    • mouse down
  • 下次目標:1) 找出開場四幕每一隻猫和每一串文字,和每一個按鈕,分別是屬於哪幾個角色的哪幾個造型?有用到分身嗎? 2) 分身可否分別有自己的屬性?自己的資料?可否分別採取行動?

沒有留言:

張貼留言