官方都沒有說明巨集變數的大小
奧斯卡巨集有變數A,B,C,D
我設定變數A = 0
走完一次迴圈 變數A = 變數A + 1
走400次後,跳下一個動作
悲劇發生在怎麼試都跳脫不了迴圈,因為變數A,B,C,D的大小只有一個BYTE
最大值只到 0xFF = 255, 255再加1就溢位變成0了
所以只要腳本出現超過255的迴圈次數,腳本就變的怪怪的
--
奧斯卡巨集有變數A,B,C,D
我設定變數A = 0
走完一次迴圈 變數A = 變數A + 1
走400次後,跳下一個動作
悲劇發生在怎麼試都跳脫不了迴圈,因為變數A,B,C,D的大小只有一個BYTE
最大值只到 0xFF = 255, 255再加1就溢位變成0了
所以只要腳本出現超過255的迴圈次數,腳本就變的怪怪的
--
All Comments