血手奧斯卡巨集很悲劇 - 鍵鼠

Table of Contents

官方都沒有說明巨集變數的大小

奧斯卡巨集有變數A,B,C,D

我設定變數A = 0

走完一次迴圈 變數A = 變數A + 1

走400次後,跳下一個動作

悲劇發生在怎麼試都跳脫不了迴圈,因為變數A,B,C,D的大小只有一個BYTE

最大值只到 0xFF = 255, 255再加1就溢位變成0了

所以只要腳本出現超過255的迴圈次數,腳本就變的怪怪的

--

All Comments

Gary avatarGary2015-06-22
記得板上有雙飛燕的員工會看 等他回覆你吧
Margaret avatarMargaret2015-06-23
還真的是用1個Byte的格式,可能要請你用兩個變數去做
Valerie avatarValerie2015-06-27
短期內不太可能改成一個word