- 博客(16)
- 收藏
- 关注
转载 CharacterController移动角色(SimpleMove)
SimpleMoveY 轴上速度被忽略。速度以米/秒为单位。重力被自动应用。返回如果角色着地。建议你每帧只调用一次Move或者SimpleMove。using UnityEngine;using System.Collections;public class Test1 : MonoBehaviour { //声明一个CharacterControl...
2014-10-31 17:12:00
947
转载 设置相对路径的方法
方法一:for i in objects do( --判断是否是多维材质 if (classof i.material==Multimaterial) then ( --遍历子材质球(个数) for numsubs =1 to i.material.numsubs do ( ...
2014-10-15 16:10:00
841
转载 字符串的复习
IsNullOrEmpty 判断字符串是否为null或者空 static void Main(string[] args) { string s1 = "张三"; if(string.IsNullOrEmpty(s1)) { Cons...
2014-10-13 21:58:00
93
转载 里氏转换
里氏转换 子类可以赋值给父类 如果父类中装的是子类,可以将父类转换成子类 可以使用关键字as/is转换 class Program { static void Main(string[] args) { //子类赋值给父类 Person p = new Student();...
2014-10-12 21:24:00
91
转载 面向对象的复习_继承
继承 解决代码的冗余,实现多态,增加了代码的扩展性,便于维护 继承的特性: 1.单根性:一个子类只能有一个父类 2.传递性:孙子继承爷爷 3.子类能继承父类的方法和属性,不能继承私有字段 4.子类调用父类的构造函数用使用关键字base 5.父类只能调用自己的成员,不能和使用子类的成员 6.子类之间也不能互相使用对方的成员 public class Person ...
2014-10-12 00:28:00
76
转载 面向对象的复习_封装
封装 字段:存储数据,访问修饰符应该设置为private私有的string _name;属性:保护字段,对字段的取值和赋值进行限定public string Name{ get { return _name; } set { _name = value; }}构造函数:初始化对象,当创建对象的时候会调用构造函数publi...
2014-10-12 00:12:00
64
转载 使用自定义缩写
在写脚本的过程中,经常遇到大量重复的代码,这个时候可以将代码设置成缩写文件,在需要使用的时候通过缩写来调入先打开缩写文件,在编辑器中写入需要缩写的代码例如:test=for i in selestion然后切换到脚本编辑中写入test,并执行Expand Abbreviation来展开缩写test --执行Expand Abbreviation...
2014-10-11 16:17:00
385
转载 数组
数组的一些基础用法mybox=$Box* as array --收集数组元素deleteItem mybox 1 --根据下标删除数组中的元素sel=selection as array --将选择的物体作为数组赋值给sel数组排序--方法1allBoxes=selection as array --收集元素objNames=for i in allB...
2014-10-10 18:21:00
316
转载 基础语法(if while case for continue exit try)
if 达 表 式 语法:if <expr1> then <expr2> [else <expr3>] 语法:if <expr1> do <expr2> <expr1>为测试表达式,其求值结果必须为 True 或 False 如果测试结果为 True, 那么 then 或 do 之后的<expr2>被执行 ...
2014-10-10 14:59:00
109
转载 MAXScript基础语法
showclass的用法 语法:showClass <pattern_string> [ :<stream> ] showClass "Box.* "--显示Box这个类所包含的属性 showClass "path*"--显示所有类名以 path 开头的类 showClass "noise.*" --显示 noise 类贴图所有可存取的属性 s...
2014-10-10 12:03:00
961
转载 练习:渲染小工具
rollout rendertool "渲染工具" width:193 height:300( GroupBox grp2 "RenderTool" pos:[8,8] width:176 height:248 button btnSave "Save" pos:[16,32] width:64 height:24 dropdownList Bitm...
2014-10-09 18:22:00
93
转载 练习:选择样条曲线中open的点
max modify mode --切换到修改面板subobjectlevel = 1splinecount =numsplines $for i = 1 to splinecount do ( numbervet=(numSegments $ i)+1 if isClosed $ i then contin...
2014-10-09 16:24:00
93
转载 练习:展平splineshape
通过for循环的嵌套来来展平Splineshape中顶点1.判定选中的样条曲线是否符合要求2.通过循环来计算曲线中每个顶点3.将计算到的顶点的Z坐标位置设置成和曲线本身的Z坐标一致4.执行完以上操作后 使用UpdateShape()更新曲线--判断选择的曲线是否是可编辑样条曲线 曲线的数量是1 并且没有添加任何修改器if ( ...
2014-09-30 18:09:00
147
转载 MAXScript调用DOTNET的OpenFileDialog
MAXScript中可以通过System.Windows.Forms.OpenFileDialog来获取文件的全路径--创建OpenFileDialogtheDialog=dotNetObject "System.Windows.Forms.OpenFileDialog"--设置对话框的标题theDialog.title="请选择文件"--设置可以多选theD...
2014-09-29 15:01:00
334
转载 练习:for循环
box() --创建box--创建一个50*50的box阵列for a in 0 to 50 do ( for i in 0 to 50 do copy $Box001 pos:[25*a,i*25,0] ) --给box的wirecolor设置随机颜色for i in select...
2014-09-25 17:32:00
126
转载 MAXScript笔记_Function函数
语法:function <函数名> <参数1> <参数2>=(expr)实例1:function createSphere count growth =(for i in 1 to count dosphere radius:(i*growth) pos:[i^2*growth,0,0] )函数的调用:cr...
2014-09-25 15:34:00
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人