为什么用Unity3D开发游戏是用C#JS开发而不是用C++
答案:2 悬赏:40
解决时间 2021-02-19 15:00
- 提问者网友:风华是一指流沙
- 2021-02-18 23:53
为什么用Unity3D开发游戏是用C#JS开发而不是用C++
最佳答案
- 二级知识专家网友:如果这是命
- 2021-02-19 00:06
你管这么多干嘛?跨平台的本质就这样的啦。。不同的OS底层实现肯定不一样的,只不过他用一个统一的类库封装了这一切,面向开发者的接口是统一的而已。然后直接用C或者CPP封装这个接口有些开发者比较难接受,普及率差,所以直接用LUA等解释性语言调用CPP的普及性更佳好,传播速度快。反正到头来也是解析成CPP的。然后再调用不同OS的特有API开呈现。。。
全部回答
- 1楼网友:努力只為明天
- 2021-02-19 01:09
因为c#js是面向对象开发的高级语言,而c++是比较底层的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯