KrazyMann225 发表于 2022-7-6 09:08:37

对反应器反应

我想在反应堆方面多涉猎一些,但在我深入研究之前,我想知道是否有人能为我澄清一些事情。为了帮助解释,我将设置一个示例。我把一个反应器设置为一条线,只要这条线被修改,它就会修改两边的两条线的偏移量。
 
话虽如此,我也想让反应堆保持稳定,这样当我第二天打开图纸时,我仍然可以让反应堆工作。我可以让它这样做,没有问题,问题是回调没有加载,它会在每次修改行时发出警告。
 
所以我想问题是,有没有可能禁用这些警告,所以如果我画这条“神奇”的线,然后其他人打开绘图,它不会因为所有警告而“减慢”它们的速度眨眼:
 
为这部小中篇小说感到抱歉。提前感谢您的帮助。

Lee Mac 发表于 2022-7-6 10:16:36

根据我的经验(并基于其他比我聪明得多的人的意见),我建议你避免使用持久性反应堆,因为它们可能会很麻烦。
 
相反,我建议将reactor功能所需的数据存储在实体扩展数据或图形字典中,然后在加载回调函数时重建Transcenter reactor。如果要将图形发送给客户端,这也提供了更大的灵活性,并且更易于操作。
 
然而,我也建议在使用reactor之前,要很好地掌握AutoLISP并熟练使用Visual LISP。反应堆被认为是Visual LISP的高级领域,您的代码和函数需要完全防水,才能创建一个健壮的程序。
 
一些例子:
 
关联中心线
 
对象锁定
页: [1]
查看完整版本: 对反应器反应