自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新方案unity配表工具

嵌在unity里的实用的轻量版表格配置可视化编辑工具

2023-08-27 23:58:58 1008 1

原创 【unity】VS没有代码补全问题

vs打开unity代码发现没有自动补全,代码被识别为杂项文件问题的解决方案

2023-01-28 14:16:31 2496 1

原创 unity屏幕截图功能

unity屏幕截图功能,用于获取超清的场景渲染图片或游戏中保存画面的功能。

2022-10-14 14:43:49 2720

原创 unity 控制玩家移动模块

Unity 控制玩家移动模块 包含玩家跳跃落地脚步声音摄像机晃动多指触控等,项目网盘网址:https://pan.baidu.com/s/1Ts7rQYEq0EM-Ef8jZc_jAw 提取码:1234​

2021-12-19 16:32:12 1811

原创 unity EditorGUILayout使用模板

using UnityEditor;using UnityEngine;[CanEditMultipleObjects][CustomEditor(typeof(PropIdentity))]public class PropIdentityInspector : Editor{ private SerializedObject obj; private PropIdentity identity; private SerializedProperty propName.

2021-10-16 16:40:52 820

原创 C#学习笔记(2)

1.有时,不同名称空间中的相同名称会产生冲突,代码无法编译,可以使用 using 语句为名称空间提供一 个别名:namespace LevelOne { using LT = LevelTwo; // name "NameThree" defined namespace LevelTwo { // name "NameThree" defined }} LevelOne 名称空间中的代码可以把 LevelOne.NameThree 引用为 Na

2020-07-23 17:37:26 434

原创 unity 烘焙场景的创建、保存和使用(附demo项目)

这是一个入门教程,demo项目:practice4.unitypackagehttps://pan.baidu.com/s/1tnDv3sDUzMlk1YnSmJV29w 密码:12341.打开Unity,新建一个场景2.打开Light窗口:如下图红框处设置参数:调整导入的模型参数:1.导入本地materials,并apply:2.打勾,并apply:把模型拖拽到Hierarchy窗口,右键对象,点击下图方框处:勾选对象的static属性:...

2020-07-03 16:21:55 5029 2

原创 图片破碎 算法(附Unity项目)C#代码

效果图:Demo下载(Unity 2018.4.8f1)百度网盘:https://pan.baidu.com/s/17QxwnHUuC0ZXPOs2CS8-bg 密码:1234项目一共只有一个脚本:using System.Collections.Generic;using UnityEngine;public struct Pos { public int i; public int j; public Pos(int i, int j) : this() { thi..

2020-06-28 22:28:20 2226 1

原创 Unity 小球融合 贝塞尔曲线模拟

前几天做小球融合,让我陷入困难,后来搜到用贝塞尔曲线模拟中间过渡效果的,但是他们的代码都有显然的和隐藏的错误之处,改了半天都无法达到预期效果,不够直白易懂,但是经过一天的琢磨最后还是搞懂了思路并想到了算法,源码和项目也分享给大家学习,注释很详细,所以我只简单解释思路,示意图:如图,根据两球的距离设置合适的a1和a2,求出P1,P2,P3,P4的坐标,然后根据圆上切线的方向,自己根据圆的半径...

2020-04-24 21:03:48 1656

原创 compute shader 模板

CS脚本:using UnityEngine;public class Control : MonoBehaviour { public ComputeShader shader; int[] inputData = new int[2000000]; int[] outputData = new int[2000000]; int[] inputDat...

2020-03-01 19:50:57 312

原创 shader 代码模板

随时间变化颜色和形状:Shader "practice1"{ Properties{ _OffsetX("Offset X", Range(-1.5, 1.5)) = 0 _OffsetY("Offset Y", Range(-1.5, 1.5)) = 0 _OffsetZ("Offset Z", Range(-1.5, 1.5)) = 0 } SubShader {...

2020-02-24 22:21:34 411

原创 unity 双指触控(以及多指触摸的代码原理分析)

样例需求:左侧滑动屏幕移动,右侧滑动屏幕攻击,那么只需要用两个如下的脚本分别编写代码即可,操作代码写在后面那三个空白函数里,然后识别规则函数里分别是判断坐标在屏幕左右即可。using UnityEngine;public class TwoFingerTouch : MonoBehaviour { private int fingerId = -1; //触摸序号 p...

2020-02-18 21:33:24 3676

原创 Unity 导出安装包 Gradle build failed 解决办法

报错:我经常遇到的一种可用的解决方法:将此处的Gradle修改为Internal即可。

2020-01-09 20:04:40 3058

原创 unity 人机五子棋(附程序代码)

unity2018.4.8项目下载网址:https://pan.baidu.com/s/1JdN62plr433NGb8KN1eCUg 这两天交了人工智能的期末大作业,花两天时间查阅思考算法、编写优化程序代码以及制作界面,做了个智能五子棋人机对下系统。思路是结合了求棋盘各点位置的权重与博弈树的一些改进,运行效果是电脑的水平和普通的人差不多,不过有1%左右的概率落子失误(不知道是因...

2020-01-09 14:58:34 4508 2

原创 创意编程作业实验报告

1.随机地形利用随机平滑噪声生成地形,在三位坐标系里绘制出来:效果图:视角会随着时间慢慢转动,颜色也会渐变。2.惯性和引力图中的方块跟随鼠标位置移动,但是不会壁纸给随,像是有吸引力一样绕着它转。代码:3.粒子间引力和运动方向描述其中包含特性:粒子被绘制成了三角行粒子两两吸引粒子被鼠标吸引粒子太近会被连线...

2020-01-06 01:11:18 527

原创 描述十二个异性追求者的拓展

描述十二个异性追求者的拓展第一个异性追求者:照片:年龄:16职业:学生我的好感度:80描述:这个女生长得真的好高,比我还要高出一个头,身材也很好,给人一种亭亭玉立小女生的感觉。性格也无可挑剔,三观很正,拥有正义感和使命感。可是因为年龄太小了总是让人觉得无法安心,没有想要和她在一起的想法,她就像莲花一样洁净,仿佛世间所有的存在只会让她沾染污浊,她白白净净,不仅仅...

2020-01-05 23:51:15 783

原创 遗传算法(求函数极值)简易代码C语言200行

思路://目标函数:y=(x1-1)^2+(x2-2)^2;#include<stdio.h>#include<time.h>#include<windows.h>#define T 2000 //进化代数#define N 200 //群体个数#define INT 8 //整数基因长度#define FLOAT 20 //小数基因长度...

2019-12-13 10:53:40 3056 1

原创 描述12个异性追求者(互动媒体技术作业)

第一个追求者:她的相貌还算普通,但是走在大街上还是会很容易注意到她,嘛,毕竟她身上的银白铠甲太过显眼了,作为女骑士她平常看起来那么正经,其实这些都是装的,她也想要被呵护,努力逞强的外表下是一颗脆弱的心。第二个追求者:她长着一双水汪汪的大眼睛,两条弯如月牙般的眉毛,一个樱桃般的小嘴,一头乌黑靓丽的头发。“咚咚咚”这是她高跟鞋的声音。一大清早,就看见了她那熟悉的背影。第三个追求者:...

2019-11-09 14:26:53 527

原创 创意自画像

1.实验内容:用代码绘制自画像。2.实验成果:3.实验步骤:首先我先定义了一些颜色方便之后使用:然后初始化一些东西:首先从最底层开始画,这样之后画的东西会遮挡一部分所以可以不用在边缘太过细致考虑,节省了时间:首先是尾巴:然后画脸的轮廓:身子:阴影和多余线条:脸:手爪:...

2019-11-09 13:36:14 1451

原创 Processing 临摹作业01

试验要求:从给定的几个gif中选一个用processing进行临摹,并拓展该图像的效果,使其看起来更高级。我的代码:void setup(){ size(600, 600); ellipseMode(CENTER); colorMode(HSB); background(0,0,0); noStroke();}float i = 0;vo...

2019-10-23 12:32:51 1471

原创 Unity 代码知识笔记

1.判断、创建Asset目录和资源:string path = "Assets/Resources"; //目标目录if (!Directory.Exists(path)) { //判断 Directory.CreateDirectory(path); //创建目录}AssetDatabase.CreateAsset(CreateInstance<资源类...

2019-10-20 12:51:22 413

原创 unity 屏幕适配UI界面的方法

将Canvas的组件属性修改到如下图:其中Plane Distance表示UI与Camera的z轴距离Reference Resolution表示UI的标准尺寸Match Width Or Height调整到Height即可使屏幕高度保持一致,设备很宽时,显示两端的部分多一些Reference Pixels Per Unit表示一个UI和场景的尺寸的比例,调整到1可使两者完全...

2019-09-23 08:56:34 4615

原创 DOTween 插件下载及基本使用说明

最新版插件网盘下载:DOTween Pro v1.0.155.unitypackagehttps://pan.baidu.com/s/1UaVZI_-A4dy4gK9ByijHhg(若不会导入插件请百度“怎么导入unitypackage”)功能一:设置路径,使物体按照轨迹运动效果图:步骤:新建一个物体,给它添加下图组件:组件常用参数说明:AutoPla...

2019-09-19 16:21:44 8972 1

原创 Unity 游戏基本知识笔记

延时运行函数Invoke("函数名", 1.5f); //1.5秒后运行该函数屏幕坐标转化为世界坐标Vector3 WorldPos = Camera.main.ScreenToWorldPoint(ScreenPos); //参数是屏幕坐标世界坐标转化为屏幕坐标Vector3 ScreenPos = Camera.main.WorldToScreenPoin...

2019-09-02 16:01:05 634

原创 java爬虫 爬取动漫之家10000部漫画信息

Java大作业,爬取信息并写入Excel。项目下载:https://pan.baidu.com/s/1Z1rMWSyaAeGvZCm5CMgexQ(请用eclipse 2018打开,我的jdk版本是1.8)附我爬取的10000部漫画信息下载地址:https://pan.baidu.com/s/12wCasdunyxGfdRNw84nbHw​​​​​​​数据图例:主类代码...

2019-07-04 14:59:43 2885

原创 Android 第一行代码(第2版).pdf 网盘

Android第一行代码(第2版).pdfhttps://pan.baidu.com/s/1LaLTBiNlpK4XybROoSUPbg

2019-05-15 09:20:47 29721 35

原创 unity 模拟引力

效果图:做法:把下面的Gravity.cs代码放在需要被引力作用的物体上,然后给Body1拖拽一个吸引该对象的物体,并在InitSpeed处给此物体一个初速度,即可引力公式:F=G*M*m/r/r(G视情况而定,自己调参寻找合适值)(两个物体间的距离和速度也要自己慢慢调参,大一点小一点都没法公转,这样才能得到预期效果)using UnityEngine;public...

2019-04-29 20:10:01 3928 1

原创 unity 滑动屏幕改变视角看物体

滑动效果图:做法:把下面的Camera.cs脚本放在相机上,并给代码中的FollowObject拖拽被观察物体(旋转中心)即可using UnityEngine;public class Camera : MonoBehaviour { public Transform FollowObject; //被跟随的物体 private Vector2 Mouse...

2019-04-29 19:55:53 2751 1

原创 Unity 3D 摄像机平滑跟随

效果图.gif:脚本代码:using UnityEngine;public class CameraFollow : MonoBehaviour { public Transform Player; [Range(0.01f, 1.0f)] public float FollowSpeed; //跟随速度 [Range(0.01f, 5.0...

2019-03-25 15:10:28 724

原创 Unity 2D 摄像机平滑跟随

在相机跟随脚本中加入如下代码:public Transform Player;private Vector3 Pos;void LateUpdate() { Pos = Player.transform.position - gameObject.transform.position; Pos.z = 0; //摄像机的图层不能变化,所以z一直是...

2019-03-25 14:29:04 3981 1

原创 unity 设置layer 使碰撞器不碰撞

做游戏时,有时候需要让同一个地图的两个敌人不互相碰撞,但是两个人都有碰撞器,能站在地上。这个功能是如何实现的呢?答案就是设置layer。当点击Hierarchy窗口中的某个对象时,在Inspector窗口就可以看见Layer选项,如图:你可以修改或创建该对象的Layer,使得某两个对象的Layer相同或不同,比如,我可以设置两个敌人都在Enemy的Layer中,这时候再进入:Edit-...

2019-03-13 08:27:21 10506 5

原创 Unity 导出apk

1.保存你的Scenes2.点击Buid Settings...3.点击Add Open Scenes  4.点击Android,并点击Switch Platform,然后点击Player Settings...(应该有自带安卓SDK吧我也记不到了,如果行不通的话自己去百度怎么配置android SDK,还挺麻烦的。。。)  5.点击Resolution and...

2019-01-22 16:49:01 15986

原创 Unity 2D游戏基本知识笔记

目录操作知识角色移动(方法一)角色移动(方法二)角色移动(方法三)角色移动(方法四)方向键操控角色更改角色Sprite获取对象速度获取对象位置复制对象销毁对象鼠标(手指)对对象的操作获取鼠标光标位置隐藏鼠标光标播放音频Sleep(休眠)读写存档变量删除变量存档按Esc退出游戏加载其它场景(Sence)响应键盘按键函...

2019-01-20 10:16:51 8890

原创 约瑟夫环 快速解法

#include&lt;stdio.h&gt;int main() { int a=41; //人数 int d=3; //间隔 int s=1; //起始位置 int j=0; for(int i=2;i&lt;=a;i++) j=(j+d)%i; printf("%d",(j+s-1)%a+1);} 

2018-12-02 12:11:52 949

原创 unity项目 2048

网盘:https://pan.baidu.com/s/1m3Q0_qLwKavULZ2y_8dCyA(请用unity2017及以上版本打开项目)

2018-12-01 22:57:31 2098 1

原创 unity项目 别踩白块儿

网盘:https://pan.baidu.com/s/1y3qxkNn7KkSxQOsgwzqGTA(请用unity2017及以上版本打开项目)

2018-12-01 22:56:50 1036 1

原创 unity 摇杆控件

如果有人看不懂下面的代码的使用方法,这里准备了一个网盘项目文件压缩包,用unity2017及以上版本打开即可网址:https://pan.baidu.com/s/1Pu2qgNV7CqCjF613EwO3zgusing UnityEngine;public class Control : MonoBehaviour { public Texture Point, Ring; ...

2018-12-01 22:41:03 871 1

原创 MFC 动态链接库设计 (绘图)

网盘文件:https://pan.baidu.com/s/1Y-6-7VijB2mlnZrkaCZOH(请使用vs2012及以上版本打开项目)

2018-11-20 16:24:42 378

原创 MFC 文件系统管理设计 通信 项目文件

网盘文件:https://pan.baidu.com/s/1jJRORtVY296-FVknmv3DYA(请使用vs2012及以上版本打开项目) 

2018-11-20 16:20:51 319 1

原创 MFC 文件系统管理设计 项目文件

网盘文件:https://pan.baidu.com/s/1uxk8a59vImJMPc_fVeX6-g(请使用vs2012及以上版本打开项目)

2018-11-20 16:16:11 821

空空如也

空空如也

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

TA关注的人

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