自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(355)
  • 资源 (6)
  • 收藏
  • 关注

原创 安装PhotoShop报错 无法写入注册表值请检查权限(错误代码160)

在Visual Studio中创建DLL项目 打开VS 新建一个项目:文件→→新建→→项目 选择Visual C#类库(.NET Framework)Unity当前只支持最高 3.5版本 将UnityEngi

2021-07-19 18:41:00 45285 16

原创 Unity 改变父物体Scale 子物体相对位置如何保存

需求:一个任务配置界面 在鼠标点击地图位置生成目标 地图精度比较大可缩放 此时如何保存生成的目标位置 使其下次加载时还在同样的位置刚开始就觉得是一个普通的LocalPosition 保存相对父节点位置即可,后来实践发现,当保存LocalPosition时 加载出来的目标不在同一个位置。后来又考虑是不是保存RectTransform的位置,结果还是不行。最终发现了 需要保存RectTransform上的anchoredPosition这个位置 加载目标时也给目标的这个参数赋值 就可以实现了。.

2021-07-16 17:56:17 1265 3

原创 git push的时候报错: Out of memory, malloc failed (tried to allocate 82037333 bytes)

原因:上传的文件过大,这里我上传的文件有10G+所以报了上面的错误解决方法:依次运行:git config --global pack.threads 1 git,git config --global pack.deltaCacheSize 128m,git config --global pack.windowMemory 50m。...

2021-01-25 13:57:42 1155 1

原创 Unity引用外部DLL后打包发布需要注意的一些问题

unity的dll中有用到UnityEditor的处理 错误信息:ArgumentException: The Assembly UnityEditor is referenced by Tool ('Assets/Tools/JSBase/DLL/Tool.dll'). But the dll is not allowed to be included or could not be found.原因:封装DLL的时候用到了UnityEditor.dll,但是在项目打包的时候,用到UnityE..

2021-01-21 15:49:15 1894

转载 Unity使用DLL封装代码

如博文无法正常显示,请访问原文地址:https://blog.csdn.net/ChinarCSDN/article/details/82809590

2020-11-23 10:54:57 293

原创 Unity项目-单例

只实例化一次,减少内存占用普通脚本单例/** *Copyright(C) 2015 by #COMPANY# *All rights reserved. *Author: RenHao *Version: 1.0 *Date: 2020-09-12 15:28:59 *Description: *History:*/using System.Collections;using System.Collections.Generic;

2020-09-12 16:03:48 246

原创 Unity项目 Project主要目录

2020-09-12 15:17:27 1038

原创 Unity项目脚本初始化

首先打开unity程序安装位置根目录Unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs输入自己想要初始化的信息/** *Copyright(C) 2015 by #COMPANY# *All rights reserved. *Author: #AUTHOR# *Version: #VERSION# *Date: #CreateTime.

2020-09-12 14:51:00 1798

原创 Latex + TexMaker 简单排版论文

软件安装配置 需要安装两个软件,第一个软件为CteX,网址:http://www.ctex.org/CTeXDownload 安装即可第二个软件,下载Texmaker,网址:https://www.xm1math.net/texmaker/都下载完成后,说明一下两个软件。Ctex 就是我们使用latex的图形界面编写排版论文代码,Texmaker相当于一个中文支持软件吧,使用方法和Ctex都差不太多。首先我们需要配置一下Texmaker这里面都是找...

2020-07-07 09:41:24 4532

转载 Lua__读取指定路径下的.Lua文件

using System.Collections;using System.Collections.Generic;using System.IO;using UnityEngine;using XLua; public class Hotfix : MonoBehaviour { private LuaEnv luaEnv; void Awake() { luaEnv = new LuaEnv(); luaEnv.AddLoad.

2020-06-23 16:22:10 2198

转载 Unity 调用Windows打开、保存窗口并获取文件路径

文件日志using System.Runtime.InteropServices;using System;/// <summary>/// 文件日志类/// </summary>// [特性(布局种类.有序,字符集=字符集.自动)][StructLayout(LayoutKind.Sequential, CharSet = CharSet.Auto)]public class ChinarFileDlog{ public int struct

2020-06-23 09:36:35 1919 2

转载 给图片或者其他UI添加鼠标点击抬起事件

UGUI的Image添加点击事件在不用Button按钮的情况下,只使用Image图片,如何有button一样的点击事件呢?在Image下,添加Event Trigger组件 要触发什么事件,就选择相应的事件,比如说当图片被按下,就选PointerDown 最后可以用公开添加事件的方法进行添加监听事件,并且要为Image添加上BoxColider碰撞器,这样就可以了...

2020-06-10 19:31:29 304

原创 Unity 拖动鼠标旋转模型(类似时钟拖动指针)

拖动指针在圆中旋转using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;public class MoveCompass : MonoBehaviour{ private bool isPress;//是否按下 private Vecto...

2020-06-10 19:30:41 908

转载 unity3d中Transform组件 Rotate()和rotation变量详解

Transform组件是每个游戏对象必须有的一个组建,因为你创建一个空物体,它也有该组建,因为unity3d是面向组建开发的一款游戏引擎。通过一张图片来看看它的属性你可以在通过代码查看这些属性的区别 Debug.Log("position " + transform.position); //世界坐标的位置 Debug.Log("localPosition " + transform.localPosition); //相对于父位置的坐标 即把父...

2020-06-10 19:27:40 1821

原创 Lua读取C#中的List出现的错误LuaException: try to get System.Collections.Generic.List`

情况是我想要把C#的List传入Lua的一个表中,但是一直报错LuaException: try to get System.Collections.Generic.List`for k,v in ipairs(newFighters) do print(k) print(v.xPos) --table.insert(fighters2,{xPos = v.xPos,yPos = v.yPos,groupId =num,groupName = v.groupName,cam

2020-05-28 11:25:11 1290

转载 C#中遍历hash表的四种方法

using System;using System.Collections; namespace HashtableExample{ class Program { static Hashtable hashtable = new Hashtable(); static void Main(string[] args) { hashtable.Add("first","Beijing"); hashtable.Add("second","Sh.

2020-05-28 10:17:51 2929 2

原创 Unity 加载ToggleGroup下激活的Toggle

IEnumerable<Toggle> toggleGroup = this.transParent.Find("ScrollViewMask").Find("Content").GetComponent<ToggleGroup>().ActiveToggles(); foreach (var toggle in toggleGroup) { debug.log(toggle) }...

2020-05-27 21:16:19 1184

原创 Unity 判断物体是否含有子物体

if (GetComponentsInChildren<Transform>(true).Length <= 1){ Debug.Log("没有子物体");}这个方法是查询物体下含有多少个transform,需要注意的是因为物体本身也含有transform,所以在计算的时候要<=1

2020-05-27 09:53:45 5387

原创 Unity给button添加监听事件

fighterGob.GetComponent<Button>().onClick.AddListener(delegate() { GameObject fighterInfoGob = WindowUIManager.Instance.OpenWindow(WindowUIType.FightInfo); fighterInfoGob.GetComponent<UIFighterInfoCtrl&g...

2020-05-26 15:09:55 2257

原创 unity 查找物体的Inputfield文本

一般inputField都属于物体的子物体GameObject.transform.GetComponentInChildren<InputField>().text

2020-05-25 13:56:38 1377

转载 VS 解决方案需要迁移(转自知乎)

问题描述:vs打开unity项目显示此项目需要迁移。这个问题是因为关闭了VS与Unity工具解决办法:vs菜单->扩展->找到Visual Studio 2019 Tools for Unity 启用。

2020-05-25 12:15:50 3741

转载 Unity寻找子物体的几种方法

经常遇到寻找子物体的问题,寻找子物体有很多种方法,今天就来整理一下:所有的方法都以图下的物体列表进行比较,同时将脚本挂载在父物体上。1.GetComponentsInChildren()这个是获取所有子物体(包括父物体)的方法。Transform[] myTransforms = GetComponentsInChildren<Transform>();foreach (var child in myTransforms){ Debug.Log(child.name)

2020-05-25 11:26:39 47753 4

转载 添加xLua到项目中和遇到的一些坑

目录1、添加xLua 2、注意事项 3、我遇见的一些坑即解决方法1、添加xLua 在GitHub中下载腾讯xLua的最新版本 把Asset文件夹下的四个文件和Tools文件夹添加到项目中 在项目的Player Setting中添加宏 HOTFIX_ENABLE 把Unity安装目录下的3个dll文件加入刚才导入项目的xLua中 导入dll文件F:\Unity\Editor\Data\Managed Unity.Cecil.dll Uni...

2020-05-23 12:16:21 3504

转载 Unity C#与Xlua的交互 C#调用Lua CSharpCallLua

CSharpCallLuaCSharpCallLua,顾名思义CS里面去调用访问Lua代码里面的属性方法。对应的官方Demo为“CSharpCallLua”。访问全局基本数据类型假如我在Lua中定义了下面三个变量: a = 1 b = 'hello world' c = true 那么我们只需要通过luaenv.Global.Get<T>(name)就可在C#中访问这几个变量,如下: LuaEnv luaenv = new...

2020-05-22 21:17:30 615 1

原创 Unity回退版本报错

C:/Users/AppData/Local/Unity/cache/packages/packages.unity.com/[email protected]/Editor/Collab/Views/CollabHistoryItemFactory.cs(21,28): error CS0122: `UnityEditor.Collaboration.RevisionData' is inaccessible due to its protection levelC:/Use.

2020-05-22 20:59:54 2457

转载 Unity3D 快捷键

一、近距离查看游戏对象  在Hierarchy视图中选择游戏对象,然后在Scene视图中按快捷键“F”来近距离查看该游戏对象。二、游戏对象不在主摄像头中?  Hierarchy中双击选择需要显示的游戏对象,再单击Main Camera选中,最后Ctrl+Shift+F键盘即可。三、旋转视图  Alt键 + 鼠标左键 可以任意拖动鼠标来旋转视图。如果x,y,z坐标轴恢复不了,可以先单击X轴(Y、Z)再鼠标右键选择“Free” 最后通过这个来调试。四、缩放视图  滚...

2020-05-18 16:43:23 1421 2

转载 Unity UGUI Button鼠标的悬停事件(利用重写unity中的button来实现)

using UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.EventSystems;public class LearnButton : Button { /// /// 配合Unity的其他方法使用,就能达到你想要的效果!这里只是抛砖引玉,大家有更好...

2020-04-30 19:58:20 4922

转载 Unity UGUI获取鼠标在屏幕的准确点击位置

想要获取鼠标在屏幕的准确点击位置,千万不要胡乱写,什么转化坐标系,什么Ray射线检测都是浮云。1,转化坐标系只是相对而言,并不能准确实现当前鼠标点击在屏幕的位置;2,Ray检测,hit是需要碰撞的,没碰撞,获取的是什么??(0,0,0)。所以,请看如下正解。第一种:我用坐标系转化时发现值并没有什么变化,网上乱七八糟的都有。其实很简单,Input.mousePosition本...

2020-04-30 11:03:07 5233

转载 Unity获得当前选中的物体(比如ToggleGroup中的一个按钮)

某些情况下,unity场景中存在大量按钮的时候,当我们的点击某个按钮的时候需要同时获得点击的是哪个按钮,但是呢,本人又比较懒,最讨厌那种大量的一个一个的AddListener,所以呢,查阅了Unity的文档之后发现,有这么一个神奇的东西UnityEngine.EventSystems.EventSystem.current.currentSelectedGameObject这是一个只读的,...

2020-04-29 15:58:50 3949

转载 C#对象转换为Json格式

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.ServiceModel;using System.ServiceModel.Web;using System.IO;using System.Runtime.Serialization.Jso...

2020-04-23 16:05:27 3166

转载 C#对于文件的读写

1.File类写入文本文件:private void btnTextWrite_Click(object sender, EventArgs e) { //文件路径 string filePath = @"E:\123\456.txt"; //检测文件夹是否存在,不存在则创建 N...

2020-04-23 16:02:56 459

转载 Suimono Water基础设置

文章内容基于Suimono 2.1.3,请使用Ctrl F搜索关键词。参考文章:Suimono 2.1.3文档初始化Suimono向场景添加SUIMONO_Module预制体 向场景添加SUIMONO_Surface预制体 设置SUIMONO_Module对象所需的相机和光源(见下文)在代码中获取Suimono相关组件// SUIMONO_Module对象...

2020-03-18 16:21:15 795

原创 SpringBoot 跳转页面css样式丢失

第一次进入页面样式没有丢失,但是在跳转一次之后发现样式丢失解决方法:在调用样式的地方使用的是相对路径,所以跳转后相对路径变了,导致样式丢失.我们可以在饮用的时候使用绝对路径,这样样式就不会丢失了...

2020-03-11 11:22:23 3698

原创 SpringBoot form表单向后台传递date属性数据无法接收

报错 spring boot :Failedto convert from type [java.lang.String] to type [java.util.Date]解决方法:在需要data属性的Controller中加入这个方法,可以直接传递 @InitBinder public void initBinder(WebDataBinder binder) { ...

2020-03-11 11:19:00 2289

转载 Spring Boot创建项目

工欲善其事,必先利其器。 不难发现,还是有很多小朋友在使用eclipse开发java项目。当你接触IDEA后,一切都变得美好了。 使用IDEA创建一个springboot项目是一件极其简单的事情。界面化的依赖选择令人心旷神怡,有木有。 下面就和我一起轻扣IDEA的大门,新建一个springboot项目。1.打开IDEA,点击 +Create New...

2020-03-10 14:15:16 204

原创 mnist手写数字识别,多层神经网络+优化+tensorboard进阶

#%%import tensorflow as tfimport numpy as np#%%#导入Tensorflow提供的读取MNIST的模块import tensorflow.examples.tutorials.mnist.input_data as input_data#读取MNIST数据mnist = input_data.read_data_sets("F:\...

2019-10-23 10:16:55 374

原创 MNIST手写数字识别:分类应用入门

#%%import tensorflow as tfimport numpy as np#%%from tensorflow import placeholderfrom tensorflow.examples.tutorials.mnist import input_datamnist = input_data.read_data_sets("F:\Python\data\MNI...

2019-10-18 15:57:43 463

原创 波士顿房价预测线性回归

使用的是pycharm中的jupyter notebook ,代码如下#%%%matplotlib notebookimport tensorflow as tfimport matplotlib.pyplot as pltimport numpy as npimport pandas as pdfrom sklearn.utils import shuffledf = ...

2019-10-14 17:15:49 3989

原创 TensorBoard可视化工具

示例代码import tensorflow as tf#清除default graph和不断增加的节点#logdir改为自己机器上的合适路径logdir=r'F:\Python\code\log'#定义一个简单的计算图,实现向量加法的操作input1 = tf.constant([1.0, 2.0, 3.0], name='input1')input2 = tf.Varia...

2019-09-24 10:14:57 124

原创 Python3导包智障错误:cannot import name 'neighbors'

这两天导包from sklearn import neighborsfrom sklearn import datasets一直报错,上网搜以为是版本出错,于是,试了各种版本,还是报错Traceback (most recent call last): File "F:/Python/code/com/TestKnn2.py", line 1, in <module&g...

2019-09-19 10:15:57 4827 1

AQUAS2020.zip

逼真的水资源插件,只需要调整参数,即可形成需要的海洋,内置demo可供参考.简单使用,可搭配Enviro Sky使用

2020-03-24

Suimono.zip

逼真的水资源插件,只需要调整参数,即可形成需要的海洋,内置demo可供参考. https://blog.csdn.net/qq_21397217/article/details/78125263 使用的中文说明

2020-03-24

redis使用手册.doc

主要介绍了redis技术和redis的安装和使用,比较适合新手参考

2019-08-12

DangDanger网实战开发.zip

一个仿照DangDanger网开发的练习项目,其中包含了源码还有需要的一些资源

2019-07-25

bootstrap+jqGrid.zip

该资源整合包主要包括了BootStrap+JqGrid整合所需要的css样式文件和js文件

2019-07-25

Spring Boot 微框架.pdf

主要是介绍使用springBoot框架在进行开发的开发流程,其中包含了整合mybatis,热部署等操作

2019-07-18

空空如也

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

TA关注的人

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