orm组件C#游戏开发快速入门大学霸

Transform组件C#游戏开发快速入门

组件(Component)可以看作是一类属性的总称。而属性是指游戏对象上一切可设置、调节的选项,如图2-8所示。本文选自C#游戏开发快速入门大学霸

图2-8  组件与属性

所有的游戏对象都有Transform组件,而Transform组件下的各属性,决定了游戏对象的位置、朝向和大小的状态。要修改游戏对象上Transform组件下的各属性,必须要指定修改的游戏对象是哪一个,指定的方式有两种:

q  直接使用鼠标点选Scene视图中要改变状态的游戏对象;

q  直接使用鼠标点选Hierarchy视图中要改变状态的游戏对象的名称;

然后Inspector视图就会将选中的游戏对象的所有可设置的属性显示在其中,如图2-9所示。本文选自C#游戏开发快速入门大学霸

图2-9  查看并设置Directional light对象Transform组件属性的方法

读者可以直接在Inspector视图里设置游戏对象的状态,对于Transform组件下的各属性,Position决定位置,Rotation决定朝向,Scale决定大小。对属性的修改会实时的反应在Scene、Game视图中。本文选自C#游戏开发快速入门大学霸

Transform组件C#游戏开发快速入门相关推荐

  1. C#游戏开发快速入门2.2改变游戏对象的状态

    C#游戏开发快速入门2.2改变游戏对象的状态 改变游戏对象的状态,就是要改变游戏对象的位置.朝向和大小.那么,为什么要改变游戏对象的状态呢?当然是因为游戏对象的状态不合适了.在具体说明之前,读者应该先 ...

  2. C#游戏开发快速入门教程Unity5.5教程

    C#游戏开发快速入门教程Unity5.5教程 试读文档下载地址:http://pan.baidu.com/s/1slwBHoD C#是微软发布的高级程序设计语言,这门语言和C语言一样,已经成为了大学计 ...

  3. OUYA游戏开发快速入门教程

     OUYA游戏开发快速入门教程 试读地址:http://pan.baidu.com/s/1o63a3W2 本教程是国内唯一OUYA游戏开发教程.本教程基于Unity全面讲解OUYA游戏开发方式.内容包 ...

  4. 游戏控制杆OUYA游戏开发快速入门教程

    游戏控制杆OUYA游戏开发快速入门教程 1.2.2  游戏控制杆 游戏控制杆各个角度的视图,如图1-4所示,它的硬件规格是本文选自OUYA游戏开发快速入门教程大学霸: 图1-4  游戏控制杆各个角度的 ...

  5. OUYA游戏开发快速入门教程1.2OUYA的硬件规格

    OUYA游戏开发快速入门教程1.2OUYA的硬件规格 从官网上购买回来的OUYA产品,包含游戏主机.游戏控制杆.说明书.电源线.HDMI线.电源线和电池,如图1-2所示.本节就来简要介绍下,游戏主机和 ...

  6. OUYA游戏开发快速入门教程第1章了解OUYA及其设备

    OUYA游戏开发快速入门教程第1章了解OUYA及其设备 OUYA是基于Andorid系统的游戏主机.围绕OUYA游戏机,已经形成一个完整的生态圈.在国外,OUYA已经成为知名的游戏平台.本章会站在玩家 ...

  7. C#游戏开发快速入门 2.1 构建游戏场景

    C#游戏开发快速入门 2.1  构建游戏场景 如果已经计划好了要编写什么样的游戏,在打开Unity以后,要做的第一件事情就是构建游戏场景(Scene).游戏场景就是玩家游戏时,在游戏视图中看到的一切, ...

  8. Unity 2D游戏开发快速入门(内部资料)

    Unity 2D游戏开发快速入门(内部资料) 试读样张:http://pan.baidu.com/s/1hqh5oqw Unity 2D游戏开发快速入门4 前  言 Unity是一款综合的游戏开发工具 ...

  9. (第39册)《微信小程序游戏开发快速入门到实战》夏敏捷著

    本书是微信小程序游戏开发的入门教程,通过大量案例介绍微信小程序游戏开发的基础知识和技巧.全书分三篇,基础篇对微信小程序的框架文件.微信小程序逻辑层和视图层.微信小程序组件进行详细介绍,包括JavaSc ...

最新文章

  1. lua用于ios开发
  2. JVM内存分配与垃圾回收浅析
  3. 消息队列服务器安装失败,开发环境下的RocketMQ完整安装步骤、错误分析以及示例...
  4. Ubuntu最简单的方式安装NVIDIA显卡驱动和cuda工具
  5. sqlite随机读取N条记录
  6. BZOJ 4814 Luogu P3699 [CQOI2017]小Q的草稿 (计算几何、扫描线、set)
  7. MyBatis 架构分层与模块划分-基础支持层
  8. tabnavigator_使用TabNavigator在Firefox中享受桌面Alt-Tab样式导航
  9. ISP DSP的不同
  10. apache配置php后访问localhost出现403错误
  11. 根据用户名或者厂商名称生成相关的弱口令
  12. (NO.00003)iOS游戏简单的机器人投射游戏成形记(二十一)
  13. java 向文件写数据_java向文件写数据的3种方式
  14. Poj(1274),二分图匹配
  15. 【激光雷达】激光雷达点云数据的技术流程和点云预处理的方法
  16. 制作u盘winpe启动盘_重装系统——制作U盘启动盘
  17. HyperLynx(十五)多板仿真
  18. arm开发板移植openssl
  19. ZTree的全选 反选 全不选 取消 清空
  20. 三角肌中束(02):单臂哑铃侧平举

热门文章

  1. 多人在线游戏服务器端开发心得(转)
  2. [编译环境] pkg-config for mac 安装
  3. Javascript作用域原理---预编译
  4. 解决gpg failed to sign the data fatal: failed to write commit object解决方案
  5. eclipse启动报JVM terminated. Exit code=-1的解决方法
  6. 什么是Scala的收益?
  7. 有人能用外行人解释什么是JSONP吗? [重复]
  8. 您如何重命名MongoDB数据库?
  9. 特斯拉Model3交付危机:周产5000辆仍需排队一年,造空者花式补刀
  10. Python——拼接字符串