k1_kill
码龄8年
关注
提问 私信
  • 博客:34,250
    问答:5,438
    39,688
    总访问量
  • 18
    原创
  • 323,295
    排名
  • 5
    粉丝
  • 0
    铁粉

个人简介:It's a leap of faith

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-03-22
博客简介:

qq_38011358的博客

查看详细资料
个人成就
  • 获得8次点赞
  • 内容获得2次评论
  • 获得25次收藏
创作历程
  • 1篇
    2022年
  • 1篇
    2020年
  • 11篇
    2019年
  • 7篇
    2018年
成就勋章
TA的专栏
  • unity 渲染 + shader
  • unity3d UGUI学习心得
    4篇
  • 为什么要做下去
  • 小技巧
    1篇
  • Unity编辑器
    9篇
  • Unity
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

357人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

windows下的docker在wsl2运行,查找本地volume

windows下的docker在wsl2运行,查找本地volume
原创
发布博客 2022.11.29 ·
1090 阅读 ·
0 点赞 ·
2 评论 ·
1 收藏

.obj 详述

转载内容写的很好,并且包含了把unity中的mesh导出的代码https://blog.csdn.net/wangjiangrong/article/details/97400515
转载
发布博客 2020.09.09 ·
167 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity细节基础(二)脚本生命周期常用详解

第一个疑惑:Awake与Start的区别(1)Awake是在所有实例被加载后,当脚本所挂载的实例的Active第一次为true时调用。也就是说,当脚本挂载的这个实例第一次在场景中被使用或展示。与脚本的实例是否被允许使用无关(onEnable == true)无关。(2)Start函数在OnEnable函数之后运行,OnEnable是允许脚本执行,start函数只执行一次,相当于是说,Sta...
原创
发布博客 2019.04.12 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unity url编码

url中有一些符号是不能被解析的,所以我们需要进行编码举个栗子:Ra0y3xIam3yX7tURdbGrKnOzahGe74pR6fXMUH2fR54=这个里面的等号一般是有特殊意义的编码后变成这个样子,就没有问题2Xl5hLDIiCDkWOfAc8Jur%2bfomMGkUxUiPVHdeFyPf28%3d在Unity中System.Web.HttpUtility....
原创
发布博客 2019.02.28 ·
2264 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

unity Undo简介

 今天在进行Unity编辑器扩展的过程中,在网上看到了Undo这个类,于是去详细的了解了一下在这里简单介绍。Undo应该是Unity的操作保存,可以注册操作记录操作,是用栈数据结构,就是相当于把我们平常用的ctrl+z就是后退这个命令类似 Undo.RecordObject(text, text.gameObject.name);这样一段代码可以让我们在用代码做操作时不至于改不回来,并...
原创
发布博客 2019.02.27 ·
1043 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

UnityEditor 编辑器扩展 4种GUI的使用 GUI GUILayout EditorGUI EditorGUILayout 加常用组件

编辑器中的GUI系统,我们可以分为四大类:1、UnityEngine.GUI2、UnityEngine.GUILayout3、UnityEditor.EditorGUI4、UnityEditor.EditorGUILayout 1和2所属的命名空间是UnityEngine3和4所述的命名空间是UnityEditor下面展示一下每一个的用法,具体的每一个类的函数不会全...
原创
发布博客 2019.02.27 ·
4670 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

Unity Editor扩展,Selection类

Selection类是一个编辑器类需要Using UnityEditor;在使用时需要继承Editor举个栗子:using UnityEditor;public class Test:Editor{Object[] obj = Selection.Objects;}  接下来是介绍Selection中每一个属性返回的东西,在查看Unity的源码中虽然看不...
原创
发布博客 2019.02.27 ·
654 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unity 编辑器监听事件EditorApplication

在EditorApplication这个勒种会有一些监听事件,帮助我们可以在编辑器下的某些时候去操作。 hierarchy改变事件(这个好像是2017.1.3以前的现在的是hierarchyChanged,具体可以查API)EditorApplication.hierarchyWindowChanged = delegate() { if (Selection.activeGameOb...
原创
发布博客 2019.02.26 ·
6157 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Unity Editor扩展编辑器Scene界面

Scene界面也是可以扩展的,可以在选中某个对象后通过在scene界面的操作,快捷完成对该对象的操作。下面是对绑定有Test脚本的物体进行位置操作,选中的是场景中的物体。 //自定义Tset脚本[CustomEditor(typeof(Test))]//请继承Editorpublic class MyEditor : Editor{void OnSceneGUI()//...
原创
发布博客 2019.02.26 ·
2701 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Unity Editor扩展编辑器Inspector界面

    [SerializeFild]//对私有变量进行序列化保存设置的值,使其可以在Inspector界面显示首先扩展编辑器需要:using UnityEditor (1)Inspector界面编辑: //被扩展脚本using UnityEngine;using System.Collections; public class Test : MonoBeh...
原创
发布博客 2019.02.26 ·
634 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Unity 编辑器中添加脚本和更改属性的事件监听

比较简单自定义操作代码示例:using UnityEngine;using System.Collections; public class NewBehaviourScript : MonoBehaviour{ #if UNITY_EDITOR//在编译器环境下运行     void Reset()    {        Debug.Log("脚...
原创
发布博客 2019.02.26 ·
3009 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Unity Editor编辑器扩展创建窗口

代码示例using UnityEngine;using UnityEditor;public class MyEditor : EditorWindow{     [MenuItem ("GameObject/window")]//入口    static void AddWindow ()//静态函数{      //创建窗口Rect  wr = new ...
原创
发布博客 2019.02.26 ·
587 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Unity 导入资源自动配置属性(audio module texture spriteAtlas)

自动把导入资源的属性配置成想要的样子,提高效率,防止不小心配置错 spriteAtlas这个资源特殊,并没有找到类似图片、音频、等资源的管理资源的类(ModuleImporter/TextureImporter)在介绍完通常这几种再介绍spriteAtlas下面是资源导入或操作后的回调接口,其他接口可以去官网查API : AssetPostprocessor(通过这个类可以找到所有资源...
原创
发布博客 2019.02.18 ·
1250 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

Unity WWW的使用个人理解详细包含get和post外加表头表单验证

Unity的WWW是一个比较老的使用HTTP协议的API了,但是用法简单直观,最近突然要改一个功能,是把截屏内容上传到服务器。许久不用发现对该API的使用已经不熟悉了,完成后特地写下记录方便以后试用。 为了方便理解和大家使用,先提一下一些点。 1.HTTP大体概念(1) HTTP翻译名为——超文本传输协议。(2)它的设计目的是保证客户机与服务器之间的通信。(2)HTTP...
原创
发布博客 2018.12.25 ·
1368 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Unity WWW的使用个人理解详细包含get和post外加表头表单验证

Unity的WWW是一个比较老的使用HTTP协议的API了,但是用法简单直观,最近突然要改一个功能,是把截屏内容上传到服务器。许久不用发现对该API的使用已经不熟悉了,完成后特地写下记录方便以后试用。 为了方便理解和大家使用,先提一下一些点。 1.HTTP大体概念(1) HTTP翻译名为——超文本传输协议。(2)它的设计目的是保证客户机与服务器之间的通信。(2)HTTP...
原创
发布博客 2018.12.25 ·
1368 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

安装jdk过程中报错1335缺少cda文件

亲测有效!!!我是搞游戏开发的,今天突然需要用一下eclipse。但是打开报错,重新安装jdk结果就1335了,好恶心。然后在网上寻找答案,各种尝试之下,终于按照一位大神的操作终于搞定。希望能帮大家节省时间。https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html在这个网址重...
原创
发布博客 2018.12.25 ·
754 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse启动不了,出现“Java was started but returned exit code=13”对话框

原因是:当java与jdk与eclipse都为64位或者都为32位时才可以正常打开eclipse,之所以打不开是因为在三者其中有不匹配有的是32位有的是64位。解决方法:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html去这个网站,选择一个新的jdk你需要的64位或...
原创
发布博客 2018.12.25 ·
940 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse启动不了,出现“Java was started but returned exit code=13”对话框

原因是:当java与jdk与eclipse都为64位或者都为32位时才可以正常打开eclipse,之所以打不开是因为在三者其中有不匹配有的是32位有的是64位。解决方法:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html去这个网站,选择一个新的jdk你需要的64位或...
原创
发布博客 2018.12.25 ·
940 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

shader入门精要读后笔记 渲染流水线综述 (1)

一、渲染流水线综述渲染流水线的工作任务在于由一个三维场景出发、生成(渲染)一张二维图像。计算机需要从一系列的顶点数据、纹理信息出发,把这些信息最终转换成一张人眼可见的图像。这些工作通常由CPU和GPU共同完成。《Real-Time Rendering,Third Edidtion》一书中将渲流程分成3个阶段:应用阶段(Application Stage)、几何阶段(Geometry Sta...
原创
发布博客 2018.11.30 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Content Size Fitter 实现UI自动调整宽高

Content Size Fitter组件主要是用来设置UI的长宽!!!Horizontal Fit和Vertical Fit两个选择框分别是控制UI的宽和高!!!每个框有三个值可选:Unconstrained:组件不根据布局元素调整 ,可手动修改长宽的值。 MinSize:根据布局元素的最小值来调整,不能手动修改长宽的值。 PreferredSize:根据布局元素的内容来调整,不...
原创
发布博客 2018.08.16 ·
3304 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多