- 博客(51)
- 资源 (11)
- 收藏
- 关注

原创 MySQL表名是变量怎么办?
SET @tb='climate_baotou';SET @sql = CONCAT('SELECT * FROM ', @tb);PREPARE st FROM @sql;EXECUTE st;DEALLOCATE PREPARE st/////////////////////////////////////////////////////////////////////////...
2019-03-07 15:56:45
1435
原创 相机水平前方
//Vector3 ve = new Vector3(GlobalConst.cameraRig.transform.forward.x, 0, GlobalConst.cameraRig.transform.forward.z); //ve = ve.normalized; //basketNew.position = ve * 5 + GlobalConst.cameraRig.transform.position; //Vector3 basketNormal = Global
2023-03-29 14:58:03
135
原创 Failed to Move File / Directory from ‘Temp/StagingArea/Data‘ to ‘Temp/Stagin
Unity2020.3.15f1 打APK失败,重启电脑解决
2021-12-24 15:55:00
2750
原创 Unity2020.3.18 ios 切相机时候Xcode(Execution of the command buffer was aborted due to an error execution)
Project Setting -> Metal Write-Only Backbuffer勾选上(防止gpu渲染buff时,这块内存被修改)
2021-12-13 11:17:28
4371
原创 Unity2020 打包报错WebCamTexture class is used but Camera Usage Description is empty. App will not work o
WebCamTexture class is used but Camera Usage Description is empty. App will not work on iOS 10+.我是在Unity 2020.3.18 打Xcode 的时候遇到的这个问题Project Settings->Other Settings->Confinguration-> Camera Usage Description* 随便写点...
2021-12-13 11:02:54
5184
原创 AssertBundled打包和加载
打包主要方法:BuildPipeline.BuildAssetBundles加载AssetBundle1 AssetBundle.LoadFromMemoryAsync2 AssetBundle.LoadFromFile3 WWW.LoadFromCacheOrDownload4 UnityWebRequest一.下载压缩包er二.解压压缩包三.复制压缩包的资源四.释放...
2019-07-31 23:26:13
561
原创 相机旋转移动
using UnityEngine;using UnityEngine.UI;using System.Collections;// 将脚本挂载到摄像机上 public class CameraController : MonoBehaviour{ //控制视野缩放的速率 public float view_value=100; public float mov...
2019-06-12 15:01:17
1316
原创 EasyTouch摇杆代码
private const string JOYSTICK_NAME = "HeroJoystick"; public AnimationClip Ani_Idle; public AnimationClip Ani_Runing; private CharacterController CC;//角色控制器 //角色...
2019-05-23 10:27:01
391
原创 virtual 在运行时多态时的应用
public class Test_1 : MonoBehaviour { void Start() { //"AA" A a = new B(); a.AA(); //"B" A1 a1 = new B1(); a1.A(); }}pub...
2019-04-12 10:25:02
132
原创 c#写入Mysql中文显示乱码 解决方法
mysql字符集utf8,c#写入中文后,全部显示成?,一个汉字对应一个?解决方法:在数据库连接字符串中增加字符集的说明,Charset=utf8,如MySQLConnection con = new MySQLConnection("server=127.0.0.1;uid=root;pwd=;database=test;Charset=utf8");...
2019-04-10 09:33:29
723
原创 Preserve Aspect(锁定比例) 当这个勾选是UI适配会出问题
Preserve Aspect(锁定比例):针对Simple模式,勾选之后,无论图片的外形放大还是缩小,都会一直保持初始的长宽比例。
2019-04-01 15:39:43
3082
原创 git 遇到的错误以及添加文件夹git add 文件夹/
问题一:$ git push origin masterTo https://gitee.com/haiyangxie/LearningGames.git! [rejected] master -> master (non-fast-forward)error: failed to push some refs to 'https://gitee.com/haiyang...
2019-03-29 11:32:42
771
原创 本地删除一个文件,如何从码云上拉下来
1. git reset HEAD LearningGame.txt2.git checkout LearningGame.txt然后就OK啦
2019-03-28 14:00:04
846
转载 Unity 中PlayerSettings
主要设置都在PlayerSettings里面Company Name:设置公司名称Product Name:设置项目名称,这个获取窗体句柄的时候用的到Default Icon:默认的exe图标,更改打包好的exe文件的iconDefault Cursor:默认的鼠标图标,就是更改鼠标样式Cursor Hotspot:鼠标热点坐标?what's the fuck?查也查不到啥...
2019-03-15 14:26:02
1746
原创 元表作用于性质
算术类元方法__add(加),__sub(减),__mul(乘),__div(除),__unm(相反数),__mod(取模),__pow(乘幂),__concat(连接操作符)关系类的元方法__eq(等于),__lt(小于),__le(小于等于)库定义的元方法__tostring(print时调用),__metatable(设置后不可修改元表)...
2019-03-13 13:13:24
189
转载 操作符重载和扩展程序
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Charlie.ConsoleWindow{ class Program { static void Main(...
2019-03-13 10:38:28
120
原创 C# 扩展方法
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;namespace AssetBundleDemo{ public class Student { public void Speak(string Name)...
2019-03-13 10:26:08
121
原创 lua简单的链表
function CreateLinked(n) n=(n or 0) local listResult={} --设置链表自增和长度 n=n+1 if (n>10) then return nil end --构造链表 listResult.Value=n listResult.Next=Create...
2019-03-12 16:27:29
614
原创 C#A*算法
代码using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace ConsoleApplication2{ class Program { static void ...
2019-02-25 11:51:51
589
原创 Unity如何画圆,椭圆
using UnityEngine;using System.Collections;[RequireComponent(typeof(LineRenderer))]//该物体需要 LineRenderer组件public class LineRenderer_Circle : MonoBehaviour{ public int segments;//所用的线条(线条越多,画出来的...
2019-02-19 13:33:22
5603
翻译 优化总结
一、程序方面 01、务必删除脚本中为空或不需要的默认方法; 02、只在一个脚本中使用OnGUI方法; 03、避免在OnGUI中对变量、方法进行更新、赋值,输出变量建议在Update内; 04、同一脚本中频繁使用的变量建议声明其为全局变量,脚本之间频繁调用的变量或方法建议声明为全局静态变量或方法; 05、不要去频繁获取组件,将其声明为全局变量; 06、...
2019-02-13 16:27:37
179
原创 ==Null和 string.IsNullOrEmpty的区别
==null表明并未分配空间而 string.Empty和'' ''表示分配空间但是空间什么都没有存储。 string.IsNullOrEmpty包含了null和string.Empty(和'' ''一样)的两种情况。
2018-12-07 14:16:35
1949
原创 OpenGL中文学习网站
https://learnopengl-cn.github.io/01%20Getting%20started/02%20Creating%20a%20window/
2018-11-08 11:43:59
3089
原创 将本地项目上传到码云
1、码云上新建一个项目 XXXX (项目名)2、本地创建一个文件夹E:/XXXX,然后使用git bash 3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹5、使用git remote add origin h...
2018-10-30 17:34:27
267
原创 码云新项目
步骤:1、码云上新建一个项目 XXXX (项目名)2、本地创建一个文件夹E:/XXXX,然后使用git bash 3、cd 到本地文件夹中E:/XXXX //如果是在创建的文件中git bash 则此步骤可省略4、使用 git init 命令 //初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹5、使用git remote add origi...
2018-10-11 09:34:35
172
原创 C# 对Foreach 的保护,因此在迭代的时候没办法remove add 等修改操作
InvalidOperationException: out of syncSystem.Collections.Generic.Dictionary`2+Enumerator[System.Int32,UnityEngine.GameObject].VerifyState () (at /Users/builduser/buildslave/mono/build/mcs/class/corli...
2018-07-17 11:47:15
1415
原创 unity out_Log
unity2017.2开始 log文件的位置不再是Data文件夹,而是默认在用户文件夹里,细节可以看这个页面https://docs.unity3d.com/2017.2/Documentation/Manual/LogFiles.html如果需要自定义位置,可以用命令行 -logFile <pathname>...
2018-07-16 12:58:20
1001
原创 DropDown下拉列表使用(inverterIDropdown.options.Add(op1); inverterIDropdown.value = 0;)value=0必须在 add完之后哦
using System.Collections;using System.Collections.Generic;using System.Data;using UnityEngine;using UnityEngine.UI;public class PVModule : MonoBehaviour{ private string command; private DataSet ...
2018-07-05 13:04:32
691
原创 鼠标进过模型时出现小弹窗(小弹窗是UGUI出现的位置是鼠标位置)
using UnityEngine;using System.Collections;using UnityEngine.UI;public class Cube : MonoBehaviour{ public Text text; public Canvas canvas; void OnMouseEnter() { text.gameObject....
2018-06-27 14:16:53
573
2
原创 连接数据库
using UnityEngine;using System;using System.Collections;using System.Data;using MySql.Data.MySqlClient;public class Sql : MonoBehaviour{ public static MySqlConnection dbConnection; [Header("IP")...
2018-05-31 16:12:49
145
原创 C#sql参数传递
假设不需要动态传参数的时候,语句为:select * from stuDB where SID ='1409044101'; 进行如下步骤: 1. select * from stuDB where SID = ' '; 然后在' ' 中添加 " " 2. select * from stuDb where SID =...
2018-05-04 11:31:08
909
原创 UGUI 图集打包
如下图所示,Editor->Project Settings 下面有sprite packer的模式。Disabled表示不启用它,Enabled For Builds 表示只有打包的时候才会启用它,Always Enabled 表示永远启用它。 这里的启用它就表示是否将小图自动打成图集。我的选项是Always Enabled 。因为开发的时候我们需要清楚的看到现在是几个Draw Call,...
2018-04-20 16:37:33
311
原创 Unity中鼠标左键按下,拖拽物体移动
private Vector3 _vec3TargetScreenSpace;// 目标物体的屏幕空间坐标 private Vector3 _vec3TargetWorldSpace;// 目标物体的世界空间坐标 private Transform _trans;// 目标物体的空间变换组件 private Vector3 _vec3MouseScreenSpace;// 鼠标的屏幕空...
2018-04-19 15:13:04
6880
1
原创 unity 开发 System.Management问题
1.已添加引用System.Management2.using System.Management问题:unity中报错:unity:system.management.dll显示不在namespace.system中解决方法:在C:\Windows\Microsoft.NET\Framework\v2.0.50727找到system.management.dl 复制到unity 的plugins...
2018-04-10 16:25:27
3444
3
原创 Plugins目录下存在System.Data打包报错?
U3D所使用的.NET版本 -- 点击Player Settings按钮,找到Api Compatibility Level选项,选择".Net 2.0",而非".Net 2.0 Subset"
2018-04-10 10:47:24
434
原创 new和virtual的区分
1.virtual和override是一起使用的2.如果要实现Virtual方法就必须要使用override或new关键字(new和override产生的机理不同)。3.如果没有virtual子类重写此方法默认是使用new关键字重写此方法4.New关键字主要用来区别派生类和基类同名方法的选择问题,通过隐藏基类方法,达到使编译器调用正确的方法的目的。Override主要用来对基类的方法和虚方法进行重...
2018-04-04 14:07:14
887
原创 bass.dll 在项目打包运行时显示找不到?(音乐分析)
1.将plugins里面的bass.dll拷贝到mono目录下2.如果还报找不到的bug从官网下载一个32位的bass.dll放在mono下
2018-01-10 17:31:42
1359
原创 FairGUI基础
using System.Collections;using System.Collections.Generic;using UnityEngine;using FairyGUI;using DG.Tweening;public class UIRoot : MonoBehaviour { Controller col; int startNum =
2017-10-12 15:57:58
1362
原创 OnClick注册事件传递参数
view.m_dazzlelight.onClick.Add (()=>{ LoadItem(2); view.m_allbtn.m_button.SetSelectedIndex(0); view.m_livezctionbtn.m_button.SetSelectedIndex(0);
2017-10-12 14:10:03
1123
原创 unity屏幕分辨率设置注意及代码
1. Screen.fullScreen = true;设置全屏2. Screen.SetResolution(800,600,false);设置为800*600的分辨率false表示不全屏,true表示全屏,设置的800*600也会变全屏3.如果设置了分辨率但是打包后设置的分辨率无效,原因:在player settings中有ProductName,若此值相同,则先后运行的3D分
2017-10-12 13:30:40
11549
1
libphonenumber C# 版本 For unity
2024-07-02
NOPI的dll没有错误的
2019-04-16
OpenGl教学视频
2019-01-02
AsssertBundle
2018-07-25
Smart Install Maker 汉化
2018-07-25
SimpleJson
2018-07-25
FairyGUI-Editor
2018-07-25
DOTween0.9.290
2018-07-25
Highlighting System v4.0(Unity边缘高亮插件)
2018-07-25
GraphMaker1.5.7
2018-07-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人