Reworld 参考手册更新

2020.09.18

  • 新增零件基类ScenePrimitive、基础零件BasePart、保持系统Body、基础座位BaseSeat、角色外观基类AvatarAppearance、界面基类BaseUI。在对象的API上也会体现出继承关系。
  • 所有服务对象建议使用GetService方法创建对象后使用,所有服务在GetService文档下列举。
  • 所有函数使用 “:” 调用;所有事件通过 “.” 调用。
  • 删除RWObject.Create函数,使用RWObject:New来代替。
  • 界面UI控件的是否显示属性“IsVisable”更正为“IsVisible”。
  • 增加摄像机初始化StarterCamera对象,去除第一人称摄像机和第三人称摄像机。
  • 用户输入服务删除移动事件 MoveEvent、EventJump、JumpRequired。
  • 新增时间服务TimeService,计时器需要用时间服务的CreateTimer函数创建。
  • 新增物理对象Explosion爆炸效果,去除特效中的爆炸效果属性。
  • 新增对象轨迹特效Trail
  • 文本控件增加属性“文字描边”TextOutline。
  • 图像控件增加帧动画相关属性。
  • 角色函数MoveTo的调用不需要开启导航网格。
  • 角色增加属性:角色状态启用AvatarStatusSwitch,此属性值为false时,角色不能移动;物理模式StableMode
  • 角色状态枚举增加 跑Run、起身GetUp、死亡Death状态。
  • GetTriggeringPart函数不可使用。
  • 删除事件对象删除FixedUpdate事件。
  • 身体体型删除Arm、Leg、Chest、Fat、Body,添加HighScale、WidthScale、DepthScale和HeadScale属性
  • 删除用户输入服务的GetButton、GetAxis、GetAxisRaw函数。
  • 删除玩家列表的最小玩家人数MinPlayers属性。
  • 删除控制器输入信息的输入移动增量InputDleta属性。
  • 删除tween动画的属性。动画属性只能在创建时设置,不在创建后读取。tweenInfo添加boundary参数,这个参数决定动画运行时能否逆向运行。
  • 删除角色跨越台阶高度StepUpHigh属性。跨越高度根据体型高度变化自动变化。
  • 新增工具服务UtilService,原Global下DrawLine(Array)UnDrawLine()DelayDestroy(tarObj,delaytime)函数移到此服务下。
  • 身体颜色增加左右肩的颜色属性。
  • 界面UI控件的忽略射线检测“RayCastTarget”属性更正为“IgnoreRayCast”
  • 滑动层控件增加滑动内容 ContentID、滑动区域 ViewportID、水平滚动条HorizontalScrollbarID、竖直滚动条VerticalScrollbarID 属性。
  • 开关控件增加作用对象TargetGraphic、开关标记Graphic属性。
  • 滑动条控件事件属性“OnValueChangedEvent”暂不使用,增加滑块HandleRect、填充图片FillRect属性。
  • 输入框控件增加文本区域TextArea、输入文本TextComponent、占位符文本Placeholder属性。
  • 物理约束的属性GoTreeId替换为ConnectedTarget;删除属性ConnectedAnchor和Anchor;新增约束坐标属性 SelfAnchorPosition、SelfAnchorWorldPosition、TargetAnchorPosition、TargetAnchorWorldPosition。
  • 环境删除属性 LightShadows、LightShadowResolution、AmbientIntensity、AmbientLight、LightingMode、ReflectionIntensity、Position。

2020.05.14

2019.11.28

文档更新时间: 2020-09-18 15:35   作者:刘征