热烈欢迎新会员,新手报到帖招聘3DMAX脚本软件开发场景助手3.0下载飞浪脚本零起点入门
返回列表 发帖

未知系统(unknown System Exception)异常收集帖

mxs中最烦人的问题便是未知系统异常,开此帖希望各位写脚本的同学能公开自己遇到的未知系统异常,方便所有同学查错和避免错误;格式如下:max版本---------出现原因---------示例代码
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友

我先说一个自己弄的2b错误:
max9.0        -------------- 控件编排书写错误     ---------------button btn "press me" across:0
就是这个across:0导致了未知系统异常

TOP

max9.0 --------- 使用修改器不进入修改器面板可能导致位置系统异常 --------------需添加max modify mode

TOP

本帖最后由 脚本天下 于 2013-1-23 15:50 编辑

max9.0-----max占用系统内存过大时,一定会出现未知系统异常,而且与你写的代码没有关系----如果多次loadMaxFile可在前面resetMaxFile使内存不再递增,期间max内存有可能有涨幅但不会只涨不跌

TOP

本帖最后由 脚本天下 于 2013-3-26 10:15 编辑

顶上去,求置顶

TOP

TOP

本帖最后由 脚本天下 于 2014-7-2 14:05 编辑

最近发现多文件批量规范化材质通道时,会有未知系统异常,但原因尚且不明,解决方法不明

环境 max9,核心代码如下:
  1. -- 清除所有不规范的通道(enable但没有材质,有材质但没有enable)for i in 1 to obj.material.maps.count do (        if obj.material.mapEnables[i] then (                if obj.material.maps[i] == undefined then (                        obj.material.mapEnables[i] = false                )                else (                        if isProperty (obj.material.maps[i]) "filename" and  obj.material.maps[i].filename == "" do (                                obj.material.mapEnables[i] = false                                obj.material.maps[i] = undefined                        )                )        )        else (                obj.material.maps[i] = undefined        ))
复制代码

TOP

返回列表