当前位置: 首页 > news >正文

互助平台网站建设/上海seo公司

互助平台网站建设,上海seo公司,网站风格分析怎么写,开发小型门户网站的方法 步骤学会用代码整理你在 Inspector 里显示的脚本变量谢谢大家这段时间对我的支持和鼓励!这篇文章都是干货,总该有人要写点东西给Unity的新人吧~,为了帮助大家在使用 Unity 和编写代码时更加得心应手!废话不多说&#xff0c…

学会用代码整理你在 Inspector 里显示的脚本变量

谢谢大家这段时间对我的支持和鼓励!这篇文章都是干货,总该有人要写点东西给Unity的新人吧~,为了帮助大家在使用 Unity 和编写代码时更加得心应手!废话不多说,请收藏点赞转发!(哈哈哈)

Tips 1 :[SerializeField]

通常我们会在代码里用 Public 生成可见的变量;用 Private 生成不可见的变量。如果我想在测试阶段能够观察到 Private 的变量是否得到了我想要的值怎么办呢?可以参考下面的图片,在 Private 前面或者上面添加一个代码:[SerializeField]

6391be7793a971a14300d462ff24ce25.png

Private 的 Rb 可见 Anim 不可见

Tips 2 :[Space]

好像上面的代码部分的图片那样,无论我们写代码时怎样用空行来分割整理代码,在 Unity 的编辑窗口里他们都是挨在一起...

所以怎样让 Inspector 窗口像我们 VS 写的代码那样规整呢?就是在你需要“隔行”的的地方写上一个代码:[Space]

4dbff3c6a1b8c5e84a0a20eacfb8eeb3.png

[Space] 分割 Discoll 和 Ground 两个参数

注:需要空出更多空间则需要添加更多的 [Space] 在你的代码里。

Tips 3 : [Header]

虽然用 [Space] 可以空出一定的空间用来分类。但是更直观的方法就是在参数前面加上注视。好像在代码中用 // 来添加代码注释一样,我们也可以在 Inspector 窗口里用文字来分割分类我们的各项参数。方法是在代码前加上:[Header("XXX")]

547713c8ae4cf52f27e6741f88ec92e4.png

支持中文汉字哦!

Tips 4 : [Range]

每次我们创建一个数值类变量(int,float) 时,我们都会纠结要给他多少才好。或者我们是多人合作编辑的团队,我负责设计代码,有其他人来测试决定实际效果时。我们会为了保护游戏性设置一个可以使用的参数范围,这时我们只需要在设置变量前添加一个范围的代码就可以,方法如下:[Range(最小值 , 最大值)]

8105f6dff8d60d44ade1521d4daed9cd.png

变量 Speed 变成了一个滑动条来调整的数值变量

注:请留意 Jump Force 并没有被改变。[Range]一次只改变一个变量。

Tips 5 : [HideInInspector]

类似刚才提到的 [Range] 一样。很多时候我们希望保护好我们已经测试好的参数,并不希望有任何人改动导致其他的游戏问题。所以我们可以将我们调整好的参数保护好,方法就是——吧他们藏起来!方法如下:[HideInInspector]。

a56d6a42fc4939855e94c039a61bb212.png

jumpForce 这个变量在 Inspector 窗口里已经不可见了。

以上就是我在学习和使用 Unity 制作游戏时觉得非常实用的代码技巧。如果你也觉得非常好,请为我点赞!谢谢大家的支持。希望大家都能养成好的习惯,这样以后也会成为团队里大家最喜欢的那一位!

最后请继续关注我的游戏开发视频教程,希望你也学到了方法最后作出自己喜欢的游戏!

https://space.bilibili.com/370283072

我是Michael。下个视频再见!

http://www.lbrq.cn/news/1266967.html

相关文章:

  • 佛山新网站制作渠道/发布
  • 深圳正规网站建设服务/好的竞价账户托管外包
  • lnmp搭建wordpress/北京seo专业团队
  • 网站架构建设/泉州百度竞价开户
  • 教育培训机构网站建设/nba最新消息交易
  • 中国建设银行徐州分行网站/百度登陆页面
  • 低调赚大钱的灰色行业/江苏泰州seo网络优化推广
  • 做博彩网站的虚拟空间/优质的seo快速排名优化
  • wordpress中文 插件/吉林刷关键词排名优化软件
  • wap手机网站模板/网络推广策划书
  • 带地板翻转的网站怎么做/网站建设的方法有哪些
  • 只做自己网站/流氓网站
  • 如何做网站滚动条/最近三天发生的重要新闻
  • 可以做网站的网络/网推是什么意思
  • 汕头网站建设设计公司/成都短视频代运营
  • 做一个类似京东的网站/东莞seo广告宣传
  • 网站维护费怎么做会计分录/seo优化网站教程
  • 彩票网站开发需求文档/广州百度推广外包
  • 在线建网站/百度小说风云榜
  • 汉川网站建设/深圳百度推广开户
  • 软件属于网站开发吗/百度seo收录
  • 免费建网站 建站之星/互联网推广销售是做什么的
  • 免费做翻页页面的网站/媒体公关
  • 武汉网站推广哪家好/网游推广员
  • 育才网站建设/网络服务提供商是指
  • 网页前端开发流程/新余seo
  • 公司网站如何做优化/青岛seo计费
  • 案例展示在网站中的作用/网站优化包括哪些
  • 个人博客手机网站模板/自己创建网页
  • 做网站主要显哪些内容/营销软件网站
  • Linux系统编程Day4-- Linux常用工具(yum与vim)
  • 【Python修仙编程】(二) Python3灵源初探(11)
  • 注意点:不同对象(更准确地说,不同类型/类)的魔法方法(Magic Methods,也叫特殊方法,以双下划线`__`开头和结尾)通常是不一样的。
  • linux eval命令的使用方法介绍
  • Python科研数据可视化技术
  • Node.js 路由与中间件