直接操作游戏对象C#游戏开发
2023-09-11 14:17:01 时间
直接操作游戏对象C#游戏开发
2.2.3 直接操作游戏对象
在Inspector视图里通过设置属性而改变游戏场景中游戏对象的状态,太过抽象,毕竟数字并不够直观。其实,改变游戏对象的状态,完全有最最直观,最最简单的方法,那就是在Scene视图里,直接使用鼠标操作游戏对象本文选自C#游戏开发快速入门大学霸。
在Unity的左上角,有个工具栏,它显示了4个按钮,如图2-10所示。分别表示拖动Scene视图、改变游戏对象的位置、朝向和大小本文选自C#游戏开发快速入门大学霸。
图2-10 Unity左上角的4个工具栏按钮
要改变游戏对象的位置,就可以先使用鼠标选中工具栏的第二个按钮,然后点选Scene视图中的指定对象。被点选的对象上会出现3个颜色的坐标轴,每个坐标轴的交点处还有一个小矩形,如图2-11所示。
q 使用鼠标点击坐标轴并拖动的话,游戏对象就会朝着坐标轴的方向移动;
q 使用鼠标点击小方块并拖动的话,游戏对象就会在组成小方块的两个坐标轴构成的平面上移动;
图2-11 要移动Cube对象时,对象上出现的坐标轴
要改变游戏对象的朝向和大小,可以分别选择第3、4个按钮,然后选中指定的游戏对象,最后操作辅助线即可,如图2-12所示。
图2-12 改变游戏对象的朝向和大小
本小节讲解了在Scene视图里,改变Cube对象状态的方法,这样的方法对于所有的对象都是适用的,当然也包括当前游戏场景中的Plane对象,如图2-13所示本文选自C#游戏开发快速入门大学霸。
图2-13 改变Plane对象的状态
相关文章
- C#中缓存的使用 ajax请求基于restFul的WebApi(post、get、delete、put) 让 .NET 更方便的导入导出 Excel .net core api +swagger(一个简单的入门demo 使用codefirst+mysql) C# 位运算详解 c# 交错数组 c# 数组协变 C# 添加Excel表单控件(Form Controls) C#串口通信程序
- 如何使用T-SQL备份还原数据库及c#如何调用执行? C#中索引器的作用和实现。 jquery控制元素的隐藏和显示的几种方法。 localStorage、sessionStorage用法总结 在AspNetCore中扩展Log系列 - 介绍开源类库的使用(一) span<T>之高性能字符串操作实测
- c#封装DBHelper类 c# 图片加水印 (摘)C#生成随机数的三种方法 使用LINQ、Lambda 表达式 、委托快速比较两个集合,找出需要新增、修改、删除的对象 c# 制作正方形图片 JavaScript 事件循环及异步原理(完全指北)
- 请求大神,C#如何截取字符串中指定字符之间的部分 按指定字符串分割 一分为二 c# 去除字符串中的某个已知字符
- 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期
- 浅谈c#的三个高级参数ref out 和Params C#中is与as的区别分析 “登陆”与“登录”有何区别 经典SQL语句大全(绝对的经典)
- C# IL DASM 使用-破解c#软件方法
- 【卷土重来之C#学习笔记】(二)c#编程概述
- C#【通用方法】翻转字符串的方法
- C# 坦克游戏大战中学习相关类(Bitmap)
- C#开发Unity游戏教程之判断语句
- Transform组件C#游戏开发快速入门
- android开发 java与c# 兼容AES加密
- 《C#零基础入门之百识百例》(四)输入输出 -- 模拟登陆
- 《C#零基础入门之百识百例》(六十五)类和结构体的对比 -- 文字对战游戏
- C# 练习题 -- 猜数字游戏
- C# CompareTo 和 String.Compare
- 《大话设计模式》C#/C++版pdf/源码下载
- C#程序之Main()方法
- C# 使用HttpWebRequest Post提交数据,携带Cookie和相关参数示例
- 《[C#] int与System.Int32有什么区别》
- C#基础 C#语言发展史
- c#类的定义,c#中的关健字,C#标识符