• Unity3D 笔记一 初始Unity3D


    一、初步认识Unity

    1、Unity支持C#、JavaScript、Boo,JavaScript不是标准语法,常称为UnityScript更合适

    2、Update 每一帧都会调用该方法。Start、Update是系统预定义的方法,当相应事件发生的时候系统会调用脚本的相应方法,相当于C#中的Main() ,由引擎来调用

    3、脚本是依附在游戏对象中的,事件和操作的对象也是当前脚本所在的游戏对象。脚本只能依附于游戏对象或者由其他脚本调用才会运行,一个脚本可以放到多个游戏对象上,是多个实例。一个脚本的多个实例和其他脚本直接互补干扰

    二、Unity 界面

    小案例

    可以发布成多个版本Windows、Mac、Linux、Flash、Android、BlackBerry等等……

    物理引擎
    1、物理引擎室模拟真实世界中物体碰撞、跌落等反应的引擎,通过Ballance,愤怒的小鸟来理解什么是物理引擎。Unity的物理引擎使用的是NviDiA的PhysX
    2、选择一个游戏对象,添加刚体组件:主菜单-Component-Physics-Rigidbody,一旦给一个GameObject添加刚体组件,它就会受重力、碰撞等反应,最典型的是如果“脚下无地”就会坠落,和其他刚体碰撞会反弹、无法进入等。球:Sphere,地面:Plane,加光照:Direcctional light
    3、Rigidbody(刚性的)组件的属性:Mass质量 一般不要大于10,Drag摩擦力
    4、材质:可以设定刚体是橡胶的还是木头还是冰

    from传智播客


    作者:PEPE
    出处:http://pepe.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    ETL利器Kettle实战应用解析系列三 【ETL后台进程执行配置方式】
    ETL利器Kettle实战应用解析系列二 【应用场景和实战DEMO下载】
    Kettle使用介绍
    java反射详解
    request详解
    java访问接口
    原生JS写Ajax的请求函数-原生ajax
    阿拉伯数字金额转换为大写
    深入理解Java中的String
    Strust2中,加入监听器来判断用户是否在session中存在。
  • 原文地址:https://www.cnblogs.com/PEPE/p/3443931.html
Copyright © 2020-2023  润新知