当前位置:蜗牛素材网>综合资讯>图文>正文

dotnet6.0新特性:01DotNet,在MAXScript中的使用

人气:496 ℃/2023-10-22 04:19:04

.net平台已经从.net framework 逐渐转到.net core,从封闭走向开源跨平台,强大的性能和优美的语言特性,强大的编译器,高效的开发令人激动不已,在图形、游戏领域大放异彩,是个非常有前景和潜力的平台.

作为.net平台上的主角语言C#已经上升到了第5名,潜力可见一斑

2020年7月编程语言排行榜TOP20

也许是觊觎.net平台上强大的功能,弥补自己孱弱的脚本功能,maxscript提供了 部分.NET framework支持用于maxscript的脚本和扩展栏,(其实是UI)。

那maxscript 是怎么引入.net framework的呢?

在maxscript中,通过

dotNetClass进入到.net class,

dotNetObject进入到.net Object,

dotNetControl进入.netUI控件

dotNetMethod 进入到methods

dotNetMXSValue转换.NET values和MAXScript values数据类型

所以学习dotnet主要学习的无非就是dotNetClass、dotNetObject、dotNetControl、dotNetMethod、dotNetMXSValue这几个部分.

dotnet 执行时需要提醒的一点是,因为它是即时编译(Just in Time compiler (JIT))的,所以第一次执行时公共语言库(CLR)会将我们写的中间语言代码翻译成机器码,这时会有点卡顿感,下一次就好了,具体原理可以翻阅编译原理这本书。

所以后续主要介绍dotnet的类,对象,方法,属性,UI控件,数值类型转换等

详细内容可以到3dsmax关于dotnet的官方网站查询

搜索更多有关“dotnet6.0新特性:01DotNet,在MAXScript中的使用”的信息 [百度搜索] [SoGou搜索] [头条搜索] [360搜索]
本网站部分内容、图文来自于网络,如有侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2008-2024 蜗牛素材网 All Rights Reserved. 手机版