Maxscript 設定INI的坑

2022-06-11 19:42:07 字數 527 閱讀 1459

當資料夾不存在時,呼叫setinisetting將無比耗時

存在時

(這其實算是型別轉換的版本不一致的問題,有人發給我的指令碼不同版本執行不一致)

在2014中

cfg = getinisetting @"d:\abc\" "111" "222"

cfg as booleanclass -- unable to convert: "" to type: booleanclass

在2022中

cfg = getinisetting @"d:\abc\" "111" "222"

cfg as booleanclass -- undefined

與Maxscript的二 三事

基於maxscript編寫3dsmax的工具相對較簡單,語言簡潔。但是在編寫過程中,也出現了一些無法解決的問題。比如現在我遇到的座標的問題 問題 利用maxscript編寫的匯出外掛程式,獲取物件座標時小數點後位數,距離越大越來小。描述 根本原因,官方解釋為 由於數字浮點計算的本質,距離過大或過小都...

MaxScript無需視窗的Timer

有人問我能否不建立視窗來使用timer 可以利用.net來做,不過除了做一些在max裡執行的遊戲,似乎也看不到什麼其他可用的情況,畢竟在整個max裡面定時執行乙個函式,不是什麼好方法。view code fn timerelapsed thesender theevent ifgeometry.co...

MaxScript鍵盤控制盒子的移動

悲劇的是,只能在32位版本下使用,需要max2008或更高版本,如果需要在其他版本下,其實也並非不可,只是會比較麻煩,此外,這種東西找個引擎來做更簡單一些 view code dotnet.loadassembly microsoft.visualbasic.dll dotnet.loadassem...