车斌的博客

专注,重复10遍


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

Lua编程3之变量

发表于 2019-06-23 | 更新于 2019-10-23 | 分类于 Unity
本文字数: 3k | 阅读时长 ≈ 3 分钟

思考并回答以下问题:

  • a, b, c = 0 a和b和c的值分别是多少?
  • 多值赋值的两种常用场景是什么?
  • 局部变量的作用域是什么?使用局部变量的两个好处是什么?
  • 全局变量_G是什么类型?有什么作用?
  • 全局环境存在什么问题?
阅读全文 »

Lua编程2之数据类型

发表于 2019-06-23 | 更新于 2019-10-23 | 分类于 Unity
本文字数: 5.6k | 阅读时长 ≈ 5 分钟

思考并回答以下问题:

  • nil的“删除”作用怎么理解?如何删除table里的一个值?
  • 怎么比较一个变量是否为nil?
  • 数字零和空字符串为真吗?假有哪些?
  • 如何表示块字符串?如何避免误解析的发生?
  • 显式转换函数有哪些?
  • 如何计算字符串的长度?
  • 如何构建数组?第一个索引是0吗?table会固定长度吗?
  • a = {} a[1000] = 1 和table.maxn()之间有什么关系?
  • function和int类型一样怎么理解?C#中的delegate,class和int一样怎么理解?
  • lua中如何进行字符串连接?
  • Lua将nil作为界定数据结尾的标志会导致什么问题?
阅读全文 »

Lua编程1

发表于 2019-06-23 | 更新于 2019-11-18 | 分类于 Unity
本文字数: 3.4k | 阅读时长 ≈ 3 分钟

思考并回答以下问题:

  • LuaEnv luaenv = new LuaEnv();是什么意思?
  • luaenv.DoString(“CS.UnityEngine.Debug.Log(‘hello world’)”);是什么意思?
  • luaenv.DoString(“require ‘byfile’”);是什么意思?
  • luaenv.Dispose是什么意思?
  • print(_VERSION);_后加大写字母是什么意思?
  • 建议的加载Lua脚本方式是:整个程序就一个DoString(“require ‘main’”),然后在main.lua加载其它脚本(类似lua脚本的命令行执行:lua main.lua)。为什么?
  • 在默认情况下,变量总是认为是全局的。直接访问未初始化的全局变量会报错吗?
  • 放Resources下的lua文件得加上txt后缀。为什么?
阅读全文 »

热更新之xLua

发表于 2019-06-22 | 更新于 2019-10-23 | 分类于 Unity
本文字数: 1.4k | 阅读时长 ≈ 1 分钟

思考并回答以下问题:

  • Lua有哪两种作用?
  • 如何安装xLua?
阅读全文 »

Unity性能优化 -脚本篇

发表于 2019-06-19 | 更新于 2019-07-17
本文字数: 9k | 阅读时长 ≈ 8 分钟

最近开始进行Unity性能优化的工作,主要分为三类:CPU、GPU和内存。由于我们游戏的核心战斗是计算密集型,所以主要是受限于CPU。CPU的优化又分为渲染和脚本,本文将着重于脚本优化。

阅读全文 »

相机、渲染和场景-相机震动

发表于 2019-06-16 | 更新于 2019-07-17 | 分类于 Unity
本文字数: 1.8k | 阅读时长 ≈ 2 分钟

思考并回答以下问题:
1.相机震动效果是什么?实现的思路是什么?
2.

阅读全文 »

3D数学之矩阵

发表于 2019-06-14 | 更新于 2019-07-17 | 分类于 Unity
本文字数: 2.5k | 阅读时长 ≈ 2 分钟

思考并回答以下问题:
1.在Unity中看下Matrix类的API,看看和这些矩阵的运算结果是什么样子

阅读全文 »

在Unity中使用protobuf

发表于 2019-06-14 | 更新于 2019-07-17 | 分类于 Unity
本文字数: 3.8k | 阅读时长 ≈ 3 分钟

思考并回答以下问题:
1.把之前的聊天系统的消息写成一个proto文件,然后编译成C#代码放到Unity中,试试如何序列化和反序列化。

阅读全文 »

编译proto

发表于 2019-06-14 | 更新于 2019-07-24 | 分类于 Unity
本文字数: 1.6k | 阅读时长 ≈ 1 分钟

思考并回答以下:

  • 把之前的聊天系统的消息写成一个proto文件,然后编译成C#代码放到Unity中。
  • 如何编译.proto文件到C#代码,然后导入到Unity工程中?
阅读全文 »

proto文件语法

发表于 2019-06-13 | 更新于 2019-07-17 | 分类于 Unity
本文字数: 3.5k | 阅读时长 ≈ 3 分钟

思考题
1.把之前的聊天系统的消息写成一个proto文件试试。

阅读全文 »
1…394041…48
Chebin

Chebin

记录自己的学习过程
472 日志
14 分类
68 标签
近期文章
  • Laravel Database-Eloquent Model源码分析(下)
  • Laravel Database-Eloquent Model源码分析(上)
  • 第11章 接下来如何做
  • 第10章 K最近邻算法
  • 第9章 动态规划
© 2018 – 2020 Chebin | 站点总字数: 5m | 站点阅读时长 ≈ 76:11
由 Hexo 强力驱动
|
主题 – NexT.Pisces
0%