自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 资源 (1)
  • 收藏
  • 关注

原创 Unity 矩形不规则按钮 实现

Unity 矩形 不规则 按钮 Button

2022-06-18 23:45:57 592

原创 Unity实现点击显示移出显示

Unity鼠标显示信息效果

2022-01-20 14:10:01 2390

原创 Unity判断目标在哪个方向

Unity获取获目标所在的方向

2022-01-20 09:43:52 2773

原创 C#Lesson_13委托

委托委托的定义//使用delegate关键字,定义了一个委托类型,MyDel是类型名//通过该类型前面的返回值以及参数来确定什么样的方法可以//赋值给定以后的委托对象 delegate void MyDel(string s); delegate int DInit(string s, int a);委托的使用 delegate void MyDel(string s); delegate int DInit(string s, int a); clas

2021-04-06 21:23:07 84

原创 SQLite基本指令

–这是一个单行注释/*这是一个多行注释*/表操作创建表–注意:SQL语句中关键字不区分大小写--语法格式 Create Table 表名称( 字段1 类型 约束, 字段2 类型 约束, 字段3 类型 约束, ............. ); /* 字段:列, 列名称 类型: 该字段的数据类型 integer 整型 Real

2020-12-09 22:20:24 277

原创 Unity_Lesson08

UGUI初级UGUI控件的创建在 Hierarchy 窗口里面选择 UI 里面的全部都是UGUI的控件控件名字对照Text 文本Raw Image 图片Button 按钮Toggle 开关Slider 滑动球Scrdlbar 滑动块Dropdown 下拉菜单Input Field 输入框Canvas 画布Panel 面板Scroll View 滚动视图Event System 事件系统但我们创建一个控件的时候,系统会自动为我们在程集视图里面创建一个Canvas

2020-11-18 22:49:05 158

原创 Unity_Lesson07

2D精灵

2020-11-18 18:53:22 183

原创 Unity_Lesson06

第六天做了一个飞机大战的项目,打算录制一个视频

2020-11-17 22:13:09 68

原创 Unity_Lesson05

触发器检测在王者荣耀LOL中,我们进入敌人的防御塔范围后,敌方防御发就会触发攻击。那么在Unity中怎么实现呢?我们只需要在(Cube)物体的碰撞器组件上吧Is Triger 打钩这样碰撞器就会变成触发器了Size X,Y,Z 可以调节触发器的大小但是运行后会发现Cube直接掉下去了,这该怎么办呢?我们只需要在刚体组件上面吧 受重力影响 去掉打钩 就可了但是这样问题也来了,如果将Cube 的Is Triger 打勾,cube就不能被碰撞了,但是取消打钩 触发器就变成了碰撞

2020-11-15 21:09:53 261

原创 Unity_Lesson04

Input 类GetKeyUp//按键按下弹起的时候返回truevoid Update () { if (Input.GetKeyUp(KeyCode.A)) { Debug.Log("A键已弹起"); } }GetKeyDown//按下的时候返回truevoid Update () { if (Input.GetKeyDown(KeyCode.A)) { Deb

2020-11-12 23:34:15 247

原创 Unity_Lesson03

Time类常用变量time//程序运行后持续的时间Debug.Log(Time.time);deltaTime//每帧的时Debug.Log(Time.deltaTime);![在这里插入图片描述](https://img-blog.csdnimg.cn/20201111182007831.gif#pic_center利用deltaTime制作计时器public class part05 : MonoBehaviour { //创建计时器 private float

2020-11-12 00:03:05 191

原创 Unity_Lesson02

回调方法/* * 如果脚本组件加到游戏物体上,脚本一定要继承自MonoBehaviour */public class ControlMusic : MonoBehaviour { // 回调方法:达到一定的条件后,能够自动执行的方法称为回调方法 // 回调方法只有写出来以后,才会运行 //唤醒脚本,即使脚本不处于激活状态,该方法仍然执行 //该方法只执行一次 private void Awake() { Debug.Log("Aw

2020-11-10 22:07:22 100

原创 C#Lesson_11接口、泛型

接口·接口的定义// interface 关键字,定义一个接口interface USB{ void Read(string[] datas);}接口的属性是借口的任何类或结构必须实现其所有成员的方法接口不能直接实例化,但是可以通过子类间接实例化接口可以包含方法和属性的声明,但不能包含字段接口中所有方法、属性默认public,不能再后面再添加修饰符类或结构可以实现多个接口。类可以继承基类,并实现一个和多个接口接口的使用接口与抽象类接口与抽象类非常相似,它定义了一些

2020-11-07 22:34:56 135

原创 C#Lesson_10抽象类、静态类和单例

抽象类抽象方法//比如想要定义一个香烟类,可点烟有宇宙牌香烟 红旗渠牌香烟 中华牌香烟 改怎去定义呢?// 抽象类修饰符 abstract //abstract 放在类的前面,称为抽象类abstract class Smoke { //abstract表示抽象的方法,放在方法前面表示方法是抽象方法 //抽象方法所在的类必须是抽象类 public abstract void Smoke();//抽象类独立于抽象方法,也就是说没有抽

2020-11-07 17:00:20 112

原创 C#Lesson_09面向对象编程

构造方法构造方法的定义使用 构造方法必须和类重名; 构造方法没有返回值,但可以有参数; 构造方法可以有多个重载; 不带参数的构造方法称为默认构造; class Person { public string name; public int age; //人为的写默认构造,没有返回值,并且不加void //方法名要和类型相同 public Person() {

2020-10-29 22:26:29 98

原创 C#Lesson_08方法的重载

String的操作//1.字符串本质上是一个字符类型的数组,字符串的变量既为数组名 string s ="zhangsan";//可以使用数组名[下标]的形式,得到数值中的某个元素,但是不能修改 //输出结果为z Console.WriteLine(s[0]);//字符串里面每个字符都是只读的,不能使用数组命名[下标]去改动 // s[0] = 'a'; //会报错 所以就

2020-10-27 19:21:32 121

原创 C#Lesson_07属性、数据类型、方法参数

属性 为类中字段手写Get方法和Set方法是很麻烦,所以程序帮我们自动的封装出这个两个方法。//使用上面的操作会生成以下 public string Name { //get访问器,用来读取属性值 get { return name; } //set访问器,用来给属性赋值 set { name = value; ..

2020-10-26 22:23:25 97

原创 C#Lesson_06类和面向对象编程

类 类的定义//类的定义,使用class关键字进行声明例:==============================//定义一个 手机类class Phone{}类的使用注意:使用class关键字是用来定义一个新的类型,它与enum(枚举),struct(结构体)一样,关键字后面才是类型名,在使用自定义的类时,用类型名来定义变量;类是泛指,比如 游戏,mmo,fps,tps有好多...... 对象 对象的的定义对象是特指,比如 魔兽世界,具体哪个游..

2020-10-26 20:24:16 146

原创 C#Lesson_05枚举和结构体访问

枚举枚举的定义枚举:一一列举,吧要取的值列举出来,然后从里面选择合适的值//enum 是关键字,用来定义一个枚举类型,后面跟类型名 enum 枚举名 { 枚举值1, 枚举值2, 枚举值N }例:================================================ enum Sex { 男,女 }枚举的使用//给枚举变量赋值时要使用枚举类型名+点

2020-10-22 17:05:48 176

原创 C#Lesson_04排序算法和二维数组

二维数组二维数组的定义 //语法格式:类型名[,]数组名=new 类型名[第一维,第二维]{}; //二维数组的三种定义格式 //第一种动态初始化 int[,] a = new int[2, 3] { { 1, 2, 3 }, { 4, 5, 6 } }; //第二种动态初始化 int[,] b = new int[,] { { 1, 2, 3 },

2020-10-20 19:57:36 197

原创 C#Lesson_03循环

循环while循环while循环也成"当"形状循环。 while循环语句格式:while(条件表达式){//执行体}===========================================public static void Main (String[] args){int n;int sum = 0;while (true)//循环次数位置时,用while{n=int.Parse(Console.ReadLine());if(n == 0)//当

2020-10-20 19:18:40 191

原创 Lua_Lesson_02 lua的基本语法

注释 单行注释 --这是一个单行注释,在Lua语言中,注释是两个减号 多行注释 --[[这是一个多行注释]]--[[为了美观,也可以这样写,在下面的方括号加上两个减号--]] 标识符 Lua 标示符用于定义一个变量,简单点说就是变量名称。A--Z,a--z,下划线开头加上 0 个或多个字母,下划线,数字(0 到 9)。 尽量不要用下划线加大写字母的变量名称,因为Lua的关键字也是这样的 Lua 不允许使用特殊字符如@,$, 和%来定义标示符...

2020-10-19 21:32:01 106

原创 Lua_Lesson_01 VSCode配置LUA开发环境

下载安装首先在网上下载VSCodehttps://code.visualstudio.com/Download安装好以后会发现全是英文,不过问题不大,点击下图箭头所指的,依次点击1.扩展2.搜索chinese3.选择简体中文4.点击安装安装完成以后记得重启一下VSCode设置并运行第一个Lua程序首先我们打开文件(这个文件夹是你的代码要保存的文件夹)点击空白处右键创建文件,为这个文件起名为main.lua在右侧输入代码print("hell.

2020-10-19 21:04:37 618

原创 C#Lesson_02分支结构

关系运算符> < = >= <= == !=主要用于比较运算,比较的结果只有真假两种情况,结果值用bool类型变量存储 注意:判断两个数是否相等,用 == (双等号) 不能用0代表flasetrue,非0代表truepublic static void Main (string []args){int a = 3;int b = 5;bool result = ( a >= b );Console.Wri...

2020-10-10 20:24:19 171

原创 C#Lesson_01基本数据类型

基本数据类型平时所处理的数据整形int占4个字节,32位符号的整形例:23,,32,-12,666,-349浮点数float为单精度浮点数,占4个字节,数据后面要加f例:12.5f,32.6fdouble为双精度浮点数,占8个字节,单精度没有任何字符,默认是double类型例:23.45,23.00,19.4decimal为高精度浮点数,占16个字节,数据后面加m例:3.14159m,123.34567m从精确度来看,decimal&..

2020-10-09 20:46:37 728

原创 C#中的作用Read()和ReadLine()

Read()读取输入的一个字符,返回输入字符的ascII码值,ReadLine()是读取输入的一行,返回值是string类型。console.read()和console.readline(),比较,结果如下:比如你输入3,read()返回值类型是int类型的,值是51;readline()返回值是string类型的,值是3;比如你输入csdn,read()返回值类型为int类型,值是99;readline()返回值是string类型,值是csdn...

2020-09-07 21:53:17 7693

原创 linux 出现 无法解析域名 设置DNS

今天我想用wget安装一个 东西  ,然后 安装的时候出现 无法解析域名的问题,弄了好几个小时终于弄好了  原因是 我用之前一个东西的时候吧  DNS删除了    等于linux 上面没有DNS  无法解析域名首先 cd进入etc  ,vi编辑resolv.conf    , 在nameserver 后面添加域名,比如谷歌域名8.8.8.8   114.114.114.114的DNS,...

2018-12-12 20:31:26 15861

原创 最新可用2019年4月25日IDEA 2018.02 最新可用激活码

我用的2018.2版本的IDEA。今天早上敲代码,突然就不能用了让重新激活,然后*宝买了一个激活码分享给大家2018年10月8日发的不能用了今天又买了个 亲测可用!!!56ZS5PQ1RF-eyJsaWNlbnNlSWQiOiI1NlpTNVBRMVJGIiwibGljZW5zZWVOYW1lIjoi5q2j54mI5o6I5p2DIC4iLCJhc3NpZ25lZU5hbWUiOi...

2018-10-08 09:42:43 3438 4

原创 git的安装与使用

1. 下载    首先我们要下载git  http://msysgit.github.com/,这个是下载git 的网站2  安装    全程点下一步,知道安装成功就行了。在电脑桌面右键点击看看是否安装成功有图中红框里面的代表安装成功。3  使用   1、初始化一个新的git仓库     a、创建文件夹         方法一:点击鼠标右键,新建  方法...

2018-08-21 10:27:00 191

原创 JSP

sp的生命周期:编译阶段  初始化阶段  执行阶段  销毁阶段监听器监听上下文的变化,session的变化,监听属性的变化,会话的变化,上下文的变化jsp嵌入表达式&lt;%%&gt;如果既有Java语言,又有html语言,写法如下:&lt;%--借助于Java动态生成html--%&gt;&lt;%    for (int i = 1; i &lt; 10; i++) {%...

2018-07-31 21:08:08 116

原创 IO流

Io流是用来处理设备之间的数据传输的,数据一般存储在设备上,设备:硬盘,U盘,光盘,内存等等。内存是临时储存。Java对数据的操作是采用流的方式。按照操作的数据分为:字节流 和 字符流按照流向分为: 输入流 和 输出流(相对于内存)对应的读和写...

2018-07-31 20:58:12 90

原创 c3p0连接池

package util;import com.mchange.v2.c3p0.ComboPooledDataSource;import javax.sql.DataSource;import java.sql.*;public class DButilC3P0 { private static DataSource ds = null; static { ...

2018-07-26 17:18:45 101

原创 DButil

package util;import java.sql.*;public class DButil { private static final String NAME = "root";//账号名 private static final String PASSWORD = "root";//密码 private static final String IP ...

2018-07-26 17:11:39 547

原创 Servlet创建与配置

创建好后 web.Xml文件会生成&lt;servlet&gt;    &lt;servlet-name&gt;UserServlet&lt;/servlet-name&gt;    &lt;servlet-class&gt;servlet.UserServlet&lt;/servlet-class&gt;&lt;/servlet&gt; 显示会报错 ,需要在&lt;/servlet&

2018-07-26 17:05:13 566

原创 MySql指令

数据库 指令  删除 user表里面sex 等于1的   DELETE FROM user WHERE sex =1; 修改 寻找主键id 2 里面的 修改user phone 为22222  password 为33333 update user set phone='22222',password='333333' where Id='2'; 查询查询use...

2018-07-26 17:03:33 124

原创 JavaScript基础

程序基础设计算数运算,逻辑运算,条件语句(if,switch),循环结构(for,while,do...while),字符串的拼接DOM操作document对象BOM操作Window对象 如何在网页中添加javaScript写在HTML文件中的Script标签内 引入外部的 .js 文件,使用的是Script标签中的src属性 JavaScript是一弱类型语言所...

2018-07-26 16:59:04 108

原创 java接口

接口所有的方法都是抽象方法:所以在声明方法时,关键词abstract写不写都没有任何关系了。接口的定义关键词是interface,抽象类是class。抽象类是用来继承大的,接口是用来实(implements)的。匿名内部类为什么要使用匿名内部类先看看如果不使用匿名内部类的情形:定义接口Shape(如果已经有则跳过)public interface Shape {    pu...

2018-07-18 14:31:17 114

原创 java线程

程序:一组独立功能的静态的计算机指令,还没有执行的一段代码。进程:一次程序的动态的运行过程。他有就绪,阻塞,运行等状态。进程:向系统申请资源的独立单位案例:开了一个QQ,就是开了一个进程,再打开迅雷,又开了一个进程,那我们在QQ上可以传输文字,语音,广告弹出,理解为开一个线程,换句话理解就是线程是任务。一个进程可以管理多个线程,进程里面至少包括一条线程。通俗的将进程是领导,线程是员工,...

2018-07-18 14:29:08 120

原创 java中的异常解释

 编译时被检时异常:Exception下所有的子类,除了特殊的RuntimExeptlion;这种异常的出现,在编译时就被检测,这种异常有针对的处理方式。(编译无法通过) 编译时不被检测异常:error和RuntimeException这种异常一旦出现,无法继续功能,一般不做处理,而是直接修改代码,产生的原因一般是调用者导致的(编译可以通过,运行时产生异常)...

2018-07-18 14:24:23 138

原创 析构函数

创建线程的第一种方式:继承 Thread类 重写Tjread类的run方法 创建线程的子类对象 调用start方法启动线程 创建线程的第二种方法:定义实现类Runnable接口 实现接口里的run方法,也就是将线程要执行的任务封装在run方法中 创建一个线程对象,然后将实现Runnable接口的类作为创建线程对象的构造方法的参数传入 调用线程独享的start方法,启动线程...

2018-07-18 14:21:33 131

免费下载SteamVR 1.2.3 不需要积分

太恶心了在网上找到的都是要积分的,找了一下午终于找到了现在免费分享出来

2021-05-14

空空如也

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

TA关注的人

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