您好,特效很多编程实现的,u3d主要是做3d类的特效,如果不是3d特效就不需要学习。当然一个菜鸟刚开始学U3D,入门是比较难的,首先要了解U3D最重要的五大界面。 第一:场景(Sence),构建
游戏的地方; 第二:层级(Hierarchy),场景中的游戏对象都列在这里。 第三:检测面板(Inspector),当前选中的资源或对象的设置,是一些变量和组件的集合。 第四:游戏(Game),演示窗口,仅在播放模式中演示。 第五:项目 (Project),一些资源的列表,和库的概念一样。 然后了解主菜单栏的八大菜单:
文件(File),编辑(Edit),资源(Assets),游戏对象(GameObject),组件(Component),地形(Terrain),窗口(Window),帮助(Help),熟悉这些菜单每一个命令对以后的游戏制作大有帮助。 在U3D中,一定要对坐标(Coordinates)有个了解,U3D的坐标点是以(x,y,z)的顺序排列的,切记。熟悉坐标,在做游戏的过程中会更加顺手。有两个方法可以在复3dsmax场景中导入相应
材质球:
第一种方法:
1
点击材质编辑器里的获取材质按钮(下图红圈1处),在d出的材制质/贴图浏览器里点击左上角的黑色倒三角按钮,选择打开材质库。
2
在路径里找到对应的材质文件加载。选择一个材百质球,在材质/贴图浏览器里双击材质文件,材质球上就有了材质。
第二度种方法:
以合并的方式导入有相应材质的模问型文件,先Alt+q,孤立对象,渲染,渲染没有错误,就是可以使用的模型文件,用吸管吸取对答应的模型上的材质,这样,材质球上就有了需要的材质。debuglog用来日志输出,方便用来做一些简单的调试(比如下面的例子),当然面对更加精确且复杂的调试,我们肯定使用mono的debug或者vs的debug。 int a = 10; int b = 20; int result = 0; start(){ result = a + b; debuglog(result); }
评论列表(0条)