自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 Lua学习笔记(六)

Lua面向对象封装-- 元类People={isHumen=true} -- 此处定义的元素都是相当于C++的静态成员变量-- 基类方法newfunction People:new(o,n,a) o=o or {} setmetatable(o,self) -- self相当于C++的this指针,但是这里指代的是元类People而不是对象o...

2019-07-20 11:03:00 125

转载 Lua学习笔记(五)

Lua模块与包模块类似于一个封装库创建方法:创建一个table把需要导出的常量、函数放入其中返回该table-- 文件名为mymodule.lua-- 定义一个名为mymodule的模块mymodule={}-- 定义一个常量mymodule.constant="这是一个常量"-- 定义一个函数function mymodule.func1() i...

2019-07-20 11:01:00 130

转载 Lua学习笔记(四)

Lua数组一维数组array={"Lua","Java","C++"}for i=0,2 do print(array[i])end--[[输出结果:nilLuaJava结果分析:Lua索引值以1为起始,也可以指定0开始]]-- 以负数为数组索引值array={}for i=-2,2 do array[i]=i*2endfor i=-2...

2019-07-20 11:00:00 134

转载 Lua学习笔记(三)

Lua函数函数定义-- []为可选部分[local] function function_name(argument1,argument2) -- do something [return result] -- 可以返回多个值,每个值以逗号隔开end-- 函数名表示该函数的引用,与C/C++的函数指针类似可变参数-- 与C语言类似,在函数参数列表中使...

2019-07-20 10:58:00 141

转载 Lua学习笔记(二)

Lua变量--[[Lua变量三种类型:全局变量(储存在名称为_G的table中)、局部变量、table中的域Lua中的变量全都是全局变量,即使在语句块或函数里,除非用local显式声明为局部变量局部变量作用域与C/C++概念相同变量默认值为nil]]-- test.lua文件脚本a=1 -- 全局变量local b=2 -- 文件内局部变量 fu...

2019-07-20 10:57:00 115

转载 Lua学习笔记(一)

注释-- 单行注释--[[多行注释]]-- 等号数量只要两边一致即可--[=[多行注释]=]标识符A-Z、a-z、下划线_开头后加上0个或多个字母、下划线、数字(0-9)注意:最好不要使用下划线加大写字母,Lua保留字也是如此不允许特殊字符@、$、%定义标识符区分大小写关键词-- Lua的保留关键字and break do else elseif end ...

2019-07-20 10:54:00 225

转载 Unity3D学习笔记之UGUI:Canvas

Canvas组件:Rander Mode(渲染模式): (默认)Screen Space - Overlay(屏幕空间叠加模式):自动填充场景,使Canvas自动适应Game窗口的大小,并且在此模式下Rect Transform组件不可编辑,其中的所有值将由Canvas自动设置Pixel Perfect:开启时,UI元素将在渲染时...

2018-12-05 22:21:00 184

转载 Unity3D学习笔记之碰撞器和触发器

碰撞器种类:Box Collider(盒碰撞器)——立方体Sphere Collider(球碰撞器)——球体Capsule Collider(胶囊碰撞器)——胶囊体Mesh Collider(网格碰撞器)——从物体的网格创建一个碰撞器,不能与其他网格碰撞器相碰撞Wheel Collider(轮碰撞器)——特殊的碰撞器,用于创建车...

2018-11-21 22:20:00 432

转载 Unity界面UGUI遮挡的问题

解决方法:在使用Unity的UGUI时候,重叠的UI控件可能会导致某一个控件点击失败,如下图:在前面的图片挡住了后面的Button,导致后面的Button无法触发点击事件,此时只要把图片的Image组件的Raycast Target的勾选取消即可解决遮挡的问题:原理:鼠标点击屏幕实际上是以点击的点为原点,发射一条垂直屏幕向里的射线,然后通过射线与第一个物体的相...

2018-11-04 22:54:00 2362

转载 C++的ifstream中使用eof最后一个字符输出两次,其实不是eof的锅!

写C++文件输入输出流时遇到的小问题当我执行以下代码时,最后的值会打印两次: 1 #include <iostream> 2 #include <stdlib.h> 3 #include <fstream> 4 using namespace std; 5 6 int main(void) 7 { 8 ...

2018-11-04 22:49:00 330

转载 Unity终止协程的问题

最近在项目开发的时候发现,调用StopCoroutine()来终止一个正在运行的协程的时候,无法终止协程。然后通过查资料发现了一下两种办法:利用字符串来启动和终止协程:比如,我有一个协程IEnumerator MoveAnimation(),启动时要用StartCoroutine("MoveAnimation"),终止的时候用StopCoroutine("MoveAnimatio...

2018-11-04 22:45:00 1420

转载 Unity3D学习笔记之Rigidbody(刚体组件)

Rigidbody面板各属性:Mass(质量):单位kgDrag(阻力)Angular Drag(角阻力)Use Gravity(开启重力)Is Kinematic(开启动力学模式):开启之后将不在受物理引擎的影响而只能通过Transform属性来操作,这个选项适用于模拟平台的移动或带有铰链关节连接刚体的动画。Int...

2018-11-04 21:58:00 1088

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除