自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不二

学无止境...

  • 博客(19)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 Unity:语言国际化实现

Json格式的语言包:[ { "id": "TXT_NAME", "Chinese": "名字", "English": "Name" }, { "id": "IMG_GEM", "Chinese": "Net://https://www.nvsay.com/uploads/allimg/161111/177-1611111436450-L...

2019-08-07 16:54:27 2557

原创 C#:string对象方法扩展

string扩展方法,收集扩展了一些常用的方法,可直接在工程中使用using System.Security.Cryptography;using System.Text;using System.Text.RegularExpressions;public static class StringExtension{ // 移除前缀字符串 public static...

2019-08-06 20:32:43 1328

原创 Unity:创建类文件头注释工具类

将下面的脚本放在工程的Editor目录下面即可,不用去更改Unity中的脚本模板文件using System;using System.IO;using System.Text;/// <summary>/// 创建类文件头注释的工具类/// </summary>public class CreateScriptHead: UnityEditor.Ass...

2019-06-01 19:07:02 646

原创 第一个OpenGL程序

因为对计算机图形学不了解,所以准备学习一下计算机图形学的知识,对照着网课上老师的讲解,完成了第一个OpenGL程序:绘制三角形绘制三角形#include <glad/glad.h>#include <GLFW/glfw3.h>#include <iostream>// 去掉控制台窗口//#pragma comment(linker, "/s...

2019-05-15 16:15:07 240

原创 Unity:使用ShareSDK插件接入QQ授权登录

这里是以Android为例,IOS没试过,但应该差不多1、进入Mob官网下载ShareSDK官网网址:http://www.mob.com/ShareSDK GitHub下载地址:https://github.com/MobClub/New-Unity-For-ShareSDK2.将ShareSDK导入Unity将下载好的ShareSDK压缩包解压,将里面的 Share_S...

2019-05-01 01:15:15 960 3

原创 Unity:记录在学习和使用Unity过程中遇到的坑

1.打包Android时出现错误:CommandInvokationFailure: Gradle build failed.解决方法:在Bulid Settings中将Bulide System选项更改为:Internal2.打包Android所有添加的Tag都为空今晚在完成一个项目,打包Apk包在安卓手机上测试时发现所有自己添加的Tag都为空,查看日志文件信息显示:Tag...

2019-04-23 05:08:16 445

原创 Unity:简易UI框架

我的心在滴血呢,本来这篇博客都快写完了的,奈何直接浏览器卡死,忘记保存了,之前写好的都没了,太心痛了最近在抓紧时间学习一下,提升自己的能力,毕竟实力实在太弱了,基础又不好,又没有工作经验,所以开始学着写博客,记录一下自己的学习过程吧,也方便以后查看,如果不记录一下的话,学过的都会忘掉,相当于没有学,这是以前血的教训啊,希望以后翻到现在写的东西,能够有这样的反应:“哇,这写的都是什么呀?太辣眼睛...

2019-04-09 20:16:03 919

原创 Unity:简易事件监听与广播系统

一个非常简单的事件监听与广播系统,功能也比较简单,但是还是挺实用的,可以用来解耦实现功能:添加事件监听 移除事件监听 广播消息消息类型枚举:/// <summary>/// 事件类型枚举/// </summary>public enum EventType{ ShowText, HideText}消息中心:usin...

2019-03-31 23:58:16 1290 1

原创 Unity:商业游戏底层资源加载框架学习 (二)

本文是学习Siki学院Ocean老师的《Unity商业游戏底层资源加载框架(Unity2018.1)》视频课程的学习笔记和总结AssetBundle打包策略自定义打包配置表基于Assets序列化生成编辑器打包配置表,表里的设置主要分为两种: 1,基于文件夹下所有单个文件进行打包。(Prefab) 2,基于文件夹进行打包。using System.C...

2019-03-28 21:51:12 1263

原创 Unity:商业游戏底层资源加载框架学习 (一)

本文是学习Siki学院Ocean老师的《Unity商业游戏底层资源加载框架(Unity2018.1)》视频课程的学习笔记和总结程序集Unity中自定义程序集,需要进行依赖设定,设置完成之后,点击Apply保存资源加载方式直接挂载到组件上 通过Resources.Load()的方式加载:要加载的资源必须放置在Resources文件夹下面 通过AssetBundle方式加...

2019-03-28 21:50:45 2684 1

转载 【转载】 C#实现的CRC32算法

本文转载自:https://blog.csdn.net/lassewang/article/details/52766476using System;using System.Collections.Generic;using System.Linq;using System.Text; namespace ALG{ class CRC32 { s...

2019-03-28 19:56:12 1862 1

原创 Unity实现简易的日志输出功能

在使用Unity中的Debug.Log()进行日志输出时很不方便,在打包出来的可执行文件中没有办法看到输出,所有就想自己实现一个简易的日志输出功能,可以输出到日志文件,因为能力实在是不够,所以有错误和不合理的地方,还请各位老师指点一下,谢谢啦1.日志记录器接口public interface ILogger{ void Log(string condition, string ...

2019-03-27 15:13:27 10887 2

原创 Unity:基于C#的定时回调系统(可用于客户端和服务端)

本文是学习Siki学院Plane老师的《定时回调系统技术专题》视频课程的学习笔记和总结实现功能支持时间定时,帧定时 支持任务可循环,可取消,可替换 使用简单,调用方便思路:如何扩展定时任务:将时间计时转为帧数计时 如何扩展取消/替换定时任务:生成唯一id,通过id索引操作任务 如何扩展循环定时任务:通过任务计数运算 如何扩展时间单位支持:统一换算为最小的毫秒运算 如何支持...

2019-03-26 01:47:47 761

原创 Unity中A*算法算法实现

A*算法(曼哈顿距离)地图分割:按照需求将地图分割为二维数组个格子 计算公式:F = G + H,F:为预估代价,G:起点到当前位置的距离代价,H:当前位置到终点的估算代价 OpenList: 开放列表存放未考察的点;ClosedList: 存放已经考察过的点using System.Collections;using System.Collections.Generic;u...

2019-03-25 14:35:49 897

原创 Unity异步加载场景

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Loading : MonoBehaviour{ public Slider progressSlider; // 进度条Slider组件 p...

2019-03-25 14:30:51 478

原创 Unity内置的JsonUtility解析Json文本

1、Json文本需要是List类型的,定义的枚举类型的字段必须和Json文本中的一致{ "infoList": [ { "panelTypeString": "Task", "path": "UIPanel/TaskPanel" }, { "panelTypeString": "Knapsack", "path"...

2019-03-25 14:24:30 1183 1

原创 cocos2dx乱码问题解决

在头文件中加入#pragma execution_character_set("utf-8") 

2018-12-31 19:06:24 967

原创 javaweb中的xml文件报错:Multiple annotations found at this line:

今天在学习java web中的Filter的时候在配置xml文件的报了一个错误:Multiple annotations found at this line:    - &lt;?xml version="1.0" encoding="UTF-8"?&gt;    - The processing instruction target matching "[xX][mM][lL]" i...

2018-10-27 21:55:16 4447

原创 Unity2D游戏帧动画(代码实现,不通过动画状态机)

 初学Unity笔记,仅供参考using System.Collections;using System.Collections.Generic;using UnityEngine;public class EnemyBomb : MonoBehaviour{ public Sprite[] bombSprite; //爆炸效...

2018-09-13 00:49:42 1647 1

实验:搭建OpenGL环境&&绘制窗口.pdf

OpenGL配置教程

2019-05-15

Unity ShareSDK QQ授权登录示例

使用ShareSDK实现QQ授权登录的示例,可以作为参考,代码的自己加了一个简易的消息中心来处理UI数据的传递

2019-05-01

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

TA关注的人

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