自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(143)
  • 收藏
  • 关注

原创 用QFramework来重构 祖玛游戏

此时小心注意父节点的Scale、预制体小球Ball的RectTranfrom的Scale都调为1,不然球与球之间的距离会有问题(问题就是要么球之间的距离有问题,要么轨道不重合)制作Ball预制体(我用了红球(可以用别的)的sprite(UGUI),原本的是MeshRender(3D世界中))节点“Map”是BezierPathController.Awake()中用到的,是演示蓝色球坐标的,可以注释掉。02 将脚本中引用的节点 进行提取,重命名(和节点名字相同),添加Bind脚本。到脚本最上面,方便看。

2023-07-23 06:07:01 802

原创 【主跑例子】 Framework01、02;QFramework00(我跟着视频的旧版本,但推荐用最新的)、01(无)、02(无)、03(无)

总体介绍做的是 00,10,13,考虑做10。11,12没下载,当时把这两个误认为 00,10用到了UniRxFramework有2个00 Unity 游戏框架搭建 2019 第一季 C# 核心知识与简易 Manager Of Managers 框架搭建 120课数01 Unity 游戏框架搭建 2019 第二季 模块/系统设计、命名、测试(资源管理/热更新) 133课数QFramework加上简介有4个总共是6个10 QFramework 使用指南 91课数(2个示例,备忘录和魔塔)【免

2023-06-17 14:19:26 557

原创 从零开始带你开发橙光游戏AVG框架(仿 葬花 )

来源从零开始带你开发橙光游戏AVG框架【55课数 收费】从零开始带你开发橙光游戏AVG框架 unity教程【16课数 免费】。。。。。。挺大的,因为很多音频,.git就有 2.6GAVG_20230413_2020.2.23f1c1介绍QuickSheet使用bug 包报错可能是我换了untiy版本的原因Manual sovlebug ICSharpCode.SharpZipLib重复导了一个文件夹,有自己的库,也包含GameFramework、UnityGameFramewor

2023-05-03 01:35:09 2687

原创 Unity2D 商业游戏案例 - 梦幻西游(第二季 框架设计篇)

IBelongToArchitecture是最低层的接口,基此有各种功能接口。IController,ICommand,ISystem又会实现所需要的各种功能接口。

2023-04-12 23:29:25 1947 3

原创 “音游制作实用插件-Koreographer入门教程”,“Unity2D 音游案例-节奏大师(基于Koreographer)”

第一个是免费视频第二个是siki学院的收费视频。

2023-03-22 21:39:45 2672 2

原创 Apache 窗口闪退 端口占用 服务启动不了

Apache 窗口闪退 端口占用 服务启动不了

2022-09-14 23:43:24 651

原创 Hub能新建但不能打开项目 Failed to connect to pipe_20220313

在Hub中新建可以,打开不行 路径 C:\Users\lenovo\AppData\Roaming\UnityHub\logs\info-log.json 出现错误的语句 {"level":"error","message":"[\n \"Failed to connect to pipe: 'Unity-LicenseClient-lenovo, pid: 直接打开Editor M...

2022-03-13 15:15:08 968

原创 Unity(2021) ShaderGraph 敲门

Unity ShaderGraph插件------------------------------ShaderGraphURP概念-----------------------------RenderPipelineAsset挂载到项目设置上Shader GraphUntiy一种对Shader的可视化窗口由 Master Stack、Preview Window、Blackboard 和 Graph Inspector 组成。01 BRP 内置 Built-in Render Pipe

2021-12-04 18:07:51 2301

原创 Unity编辑器拓展——自定义包新建文件夹,自定义manifest和下载包

自定义包——新建文件夹情景--------------------------看油管的。写链接敏感了。Editor + 程序集定义(资源,创建。不加不会运行) + json。以下三个文件/夹按下面步骤得到Editorusing System.Collections;using System.Collections.Generic;using UnityEngine;using Random = UnityEngine.Random;using static System.IO.Direc

2021-11-30 22:23:37 2705

原创 Unity C# 字典序列化(结构体/普通类 + 列表 == 显示字典内容)

结论unity C# 不支持字典序列化文下三种:可以,结构体+数组/列表可以,类([System.Serializable],不:MonoBehavior)+ 数组/列表不可以,类([System.Serializable],:MonoBehavior)+ 数组/列表再给字典赋值,也就是字典本身不进行序列化显示准备InitDictionary()中加载Sprite,自己加图和修改路径:Resources.Load<Sprite>("5_25 aircraft/PNG/" + le

2021-10-27 14:57:12 3813 1

原创 ER图 实体关系图 弱关系 弱实体 概化 全部概化 外键

pos文件 提取码:g2nv 外键下虚线

2021-10-23 15:36:38 2886

原创 Unity VStudio 没智能提示

没智能提示已有unity模块,看为你关上说还要.Net模块*(VS2017的.Net模块2.32G)

2021-08-15 15:37:13 296

原创 UGUI整体解决方案-基础篇(Unity 2019.1.0f2)(Siki Andy)

siki学院中有关UI的//Andy老师的01 UGUI整体解决方案-基础篇(Unity 2019.1.0f2)02 UGUI整体解决方案-优化篇(Unity 2019.1.0f2)03UGUI整体解决方案-案例篇(Unity 2019.1.0f2)下载:Unity Samples: UI////Siki老师的UI框架 - 基于Unity5.3UGUI背包系统 装备系统和锻造系统 - 基于Unity5.3UGUI//望在适配上有所了解101 RectTransform基础概念//单位

2021-07-26 23:29:57 740

原创 Unity换装系统(SkinnedMeshRenderer)

【SiKi学院Unity】Unity换装系统【上】【SiKi学院Unity】Unity换装系统【中】【SiKi学院Unity】Unity换装系统【下】课程资料.zip (71.93MB)unity游戏换装系统【该全集有杂音】原理04 游戏场景搭建//Assets/Assets/Sources/Character/characters/prefabs//删除其他部位,只保留根节点//跟模型(拖一份新的)一起放Resources05 换装资源以及换装骨骼的加载动画循环//是下不是上

2021-07-14 22:15:25 4527 8

原创 GIT版本管理工具轻松入门(Siki Moon)

官方B站视频官网视频01 git介绍和软件安装及配置Git官网Git淘宝镜像小乌鬼官网【教程主用】//或者到360软件管家下载第二个OpenSSH,其他都是一路点确定//小乌龟设置中文02 本地仓库和git基本概念03 git服务器和远程仓库创建不会科学上网的用Gitee04 从服务器克隆仓库Git默认使用开源的OpenSSH非对称加密//生成密钥的2种方式Git Bash SSHGit GUI//生成密钥的位置//将公钥复制到云端GitHub公钥Gite

2021-07-11 05:07:42 207 1

原创 Unity 定时回调系统技术专题(Siki Plane)

定时回调系统技术专题 siki学院 plane老师101 物体的生命周期Awake Start Update//有无勾勾FixedUpdate private void FixedUpdate() { timer += Time.fixedDeltaTime; if (timer > time) { timer = 0f; } print("Fixe

2021-07-09 19:24:12 521 1

原创 Unity【01 AssetBundle】【02 Lua】

https://www.runoob.com/lua/lua-environment.html保存加.lua

2021-07-03 15:57:01 170

原创 Unity 动画融合 IK MatchTarget 导播

混合行为树新建状态机面板上的Motion//Motion运动,这是与//Locomotion,运动,自己的命名//Loco,机车//Blend,混合与普通动画在面板上的区别//普通动画的Motion是一个动画Clip新建行为树//双击点进去添加动画//点击节点//点击右边的先小圈圈,进行动画的添加//动画项不够,就点击下面的“+”(1D例子) Speed的大小控制由走到跑//右下角可以拖其他模型效果//gif卡3M大小上传真不容易可以拖其他模型到右下角的窗口

2021-06-28 02:47:51 533 2

原创 Unity 见缝插针

Unity零基础入门 - 见缝插针(Unity2017)UML流程靶子旋转 RotateSelfpublic class RotateSelf : MonoBehaviour { public float speed = 90; // Update is called once per frame void Update () { transform.Rotate(new Vector3(0, 0, -speed * Time.deltaTime)); }}

2021-06-27 03:39:25 405 1

原创 Unity RPG 黑暗之光 问题记录 上 (1-63 地形场景 角色选择 行走 相机跟随、旋转、缩放 任务系统 面板栏 背包系统 状态系统)

001 游戏预览和介绍职业选择鼠标点击移动旋转缩放药品 装备 任务NPC状态 装备 技能 存档002 导入场景资源,搭建场景3方资源:RPG NGUI StandarAssets进去关闭自动生成(问题)模型贴图丢失改变Shader类型(这么多个,一个个改),然后重新拖地图。原工程师Toon/Basic(问题)地形贴图资源丢失paint texture移除重新画重新画的贴图很模糊,法线也不对(问题)Terrain数据文件丢失重新做吧,已经是官方的初始文档了(没用)重新索

2021-06-26 19:48:54 4122 1

原创 Unity RPG 黑暗之光 问题记录 下(64-110 技能、装备商店、头像栏、快捷栏、敌人攻击系统、玩家攻击系统)

64-技能系统数据读取数据 表黄色枚举,红色没有的数据 文本数据 读取背包时是itemList,读取属性时各有不同,无法统一,这种方式是为了方便读取,所有需要的数据表都可以在DataHub上读取到,不用写重复写名字各异的单例,比如ItemTextAssetToList._intanse.itemList,SkillIextAssetToList._intanse.skillList现在写DataHub._instance.itemListDataHub._instance.skil

2021-06-26 19:48:32 1079 3

原创 愤怒的小鸟 AngryBird Unity(打弹弓的那种)

03 资源导入 场景简单搭建切图带很多子图的(了解)图标大小(了解)图层顺序视频多了为小鸟新建Player层04 SpringJoint组件介绍弹弓右,静态2D刚体,挂到小鸟弹簧组件上小鸟,SpringJoint2D(弹簧),2D圆形碰撞器以“遛狗”为例,“已连接锚点”是“你”,“锚点”是“狗”(了解) 坐标系屏幕坐标是左下原点Unity世界坐标默认是中心原点(问题)一点小鸟跑到摄像机的位置一点,z值变得和主相机一样,两种方法:01 限死z为002 减去相机的z

2021-06-14 18:43:36 2772 12

原创 Unity 通过实例(射击九宫格上的怪物)学习:游戏的存档与读档(二进制、json、xml)

8 使用协程控制怪物的生命周期协程计时,劳动法按时下班开协程,各有对策 void Update() { timer += Time.deltaTime; if (timer > spawnTime) { timer = 0; //01 SpawnEnemy(); StartCoroutine(RandomSpawnTime()); }

2021-06-01 14:02:15 545 5

原创 捕鱼达人 FishMaster 记录(Done)

相机渲染投影,覆盖将多张图拖到数组里面,乱序

2021-05-18 23:55:14 889 1

原创 NGUI系统教程 Siki 记录

UIROOT02紫色是显示的范围展开Pannel,矩形视图,才有右键选项公共组件 10widget基准点深度高宽 原生比例,自由,基准高,基准宽Anhor同一,基准IRoot自己的左边基准 基准物体 的 哪个位置中间,边边中中顶点,边边边边Label03找字体C:\Windows\Fonts字体适应高宽自己适应钳制高宽系统适应宽度自己适应,高度系统适应动态字体font maker字体,动态字体,生成预制体保存了样式,可以更换字体Sprite0数学

2021-05-13 15:43:42 216 1

原创 黑暗奇侠 DarkWonder问题记录(Done)

34关于unity软件中地形terrain中缺少paint height等三个按钮的原因下载,我的是2018.4,商店里就是2018.4,该不是自动识别版本给资源吧下载后的位置,导入还挺久的,多了SampleScenes和StandarAssets两个文件夹C:\Users\wuwei(用户名)\AppData\Roaming\Unity\Asset Store-5.x\Unity Technologies\Unity EssentialsAsset Packs...

2021-05-02 19:21:00 1282 2

原创 C# 读取 Excel

(问题)总结C# 读取 Excel出现问题总结:Excel版本导致的Provider、Extended Properties不同Excel的格式不一样,右键新建xml,软件内新建xlsx表名加方括号拓展字那里Excel 8.0,要有空格导包,除了最后一个要加,其它三个也不知道具体作用(都加吧,第一个是为了导出正确格式,没用到)(不确定其具体作用,因为报错信息有没有变没印象)开启32位线程池安装32位AccessDatabaseEngine之前的代码(不完整)

2021-04-28 14:41:11 1058 1

原创 VS:System.PlatformNotSupportedException: ‘Operation is not supported on this platform;

VS:System.PlatformNotSupportedException: ‘Operation is not supported on this platform.‘01 .NET Core版本问题,从3.1换了5.0没用VS:System.PlatformNotSupportedException: ‘Operation is not supported on this platform.‘02 改用Task.RunSystem.PlatformNotSupportedException:

2021-04-24 14:38:54 2375

原创 unity AudioSource播放没声音

检查ProjectSetting、游戏Mute、组件Mute、组件音量、音频文件、重启软件。最后是把AudioSource叉出去,重新加解决的问题。(两个,一个有声音,一个没声音)。

2021-04-11 04:45:53 1110

原创 MSVCP120.dll、MSVCR120.dll、0xc000007b

打开Unity显示缺失MSVCP120.dll、MSVCR120.dll,下载MSVCP120.dll、MSVCR120.dll到System32目录。又有0xc000007b错误。当时并行实行两个办法:1.详细教您解决应用程序无法正常启动(0xc000007b)2.VC运行库合集|Windows常用运行库整合包完整版V2021.2原网址超多捆绑软件。所以网盘MSVCP120.dll、MSVCR120.dll、0xc000007b链接:https://pan.baidu.com/s/17wY4v

2021-03-13 22:57:14 249

原创 【Git】修改已经提交并push后的commit注释

【Git】修改已经提交并push后的commit注释00 效果图01 git rebase -i HEAD~数字1.git上有n条2.取n条失败2.取(n-1)条可以3.取(n-1)的内容4.edit5.叉掉窗口(我默认是VC打开的)后的Bash自动弹出的信息02 git commit --amend(不知道有什么用)03 git rebase --continue04 git push --force origin master(origin是我的remote名字

2021-03-13 18:03:03 253

原创 03 02scanf:%*d%s;空格 \n \t;[ab]、[ ^ab]、[a-z]、[ ^a-z]

ssanf(source,"字符匹配",target)sscanf,匹配从第一个字符开始%*d%s 非数字,字符。 情况: 1、乱码,数据类型不是%s; 2、空白,没有间隔符(空格、\t、\n等) %[abc] [abc]%[^abc] [非abc]%[a-z] a到z%[^a-z] 非[a到z]01 %*d%s#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h&g

2020-08-19 23:29:26 222

原创 03 01 calloc(初默认始0) realloc(可能迁移)

03 01 calloc和realloccalloc,默认初始化为0realloc,原地方不能扩建的话,直接拷贝迁移01 calloc 默认初始化为0#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>//1、calloc,不用初始化,一个指针直接引用void test1(){ int* p=calloc(10,sizeof(i

2020-08-03 23:38:31 316

原创 02 13 sprintf 格式化、拼接字符串、数字转字符串、二级指针与指针数组 格式化8、16进制

02 13 sprintfsprintf,输出到空间01 sprintf 格式化字符串#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>//1、格式化字符串void test1(){ char buff[100] = { 0 }; //printf( "%s", "参军徐赤特"); sprintf(buff, "%s", "

2020-08-03 17:16:17 478

原创 02 12 字符串反转;汉字硬反转(天连草色一川平 -> 平川一色草连天)

02 12 字符串反转单个if{return},不要if...else,挂掉就尽快退出01 汉字硬反转(天连草色一川平 -> 平川一色草连天)一些注释都是相想过来的思路,就不删除了。#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>#include <stddef.h>char* myReverseStrin

2020-08-03 00:18:10 206

原创 02 11 字符串拷贝(赋值、指针、指针极简洁写法)

02 11 字符串拷贝有数量,部分初始化 默认0有数量,没初始化 n个烫烫烫没数量,部分初始化 ?个烫烫烫没数量,没初始化 不允许使用01 字符数组(长度一定,正常;不定,乱码)#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>#include <stddef.h>//1、字符数组void

2020-08-02 21:38:53 257 1

原创 02 09 指针做函数参数的输入特性;02 10 指针做函数参数的输出特性

02 09 指针做函数参数的输入特性A调B,A主调函数,B被调函数输入特性:A开辟堆栈,B读写堆栈输出特性:B开辟堆栈,A读写堆栈01 输入特性:读堆区字符串#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>#include <stddef.h>//1、char* strvoid printString1(cons

2020-08-02 18:22:00 124

原创 02 08 指针的间接赋值

02 08 指针的间接赋值指针类型默认决定取地址的区块,但是不想默认,地址前加(数据类型*)n级指针,存的是(n-1)级指针的地址,可以间接修改(n-1)级指针的值实际3级指针到顶参数是指针的函数,一般是修改/使用外部变量(的地址?没听清)的值01 一级指针——传参(有点指进来又指出去的意思)#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.

2020-08-02 16:44:19 109

原创 02 06 指针基本概念(理论) 02 07 指针的步长(代码)

02 06 指针基本概念指针,能解引用,被给了一个地址,能代表它

2020-08-02 16:00:30 181

原创 02 05 栈的生长方向和内存存放方向(小端模式)

02 05 栈的生长方向和内存存放方向小端模式:高位字节放在高地址,低位字节放在低地址01 栈从高到低安排地址#define _CRT_SECURE_NO_WARNINGS#include <stdlib.h>#include <stdio.h>#include <string.h>void test1(){ int a = 1; int b = 1; int c = 1; printf("%p\n%p\n%p\n", &a, &amp

2020-07-29 23:09:16 126

空空如也

空空如也

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

TA关注的人

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