- 博客(57)
- 资源 (29)
- 收藏
- 关注
原创 Unity场景跳转及退出
Unity中实现简单的各个场景跳转,以及实现发布后点击“退出场景”实现界面的关闭操作。一、新建场景在你创建的工程里,添加几个需要实现跳转的场景,这里以4个场景相互跳转为例。4个场景名如下图所示。*上图场景中,可以先创建对应场景名的3D物体,例如,场景Capsule中,就可以创建几个胶囊体Capsule(如下图所示);场景Cube中,就可以创建几个立方体Cube;场景Sphere中,就可以创建几个球体Sphere。具体创建什么场景,根据大家各自项目,以及需要完成跳转的场景来定,我这里只是案例说明。
2022-06-16 21:18:04
11593
1
原创 Unity3D制作注册登录界面,并实现场景跳转
Unity3D制作注册登录界面,并实现场景跳转一、新建项目工程1、打开Unity3D,新建一个项目,将其命名为“Login”。我这里用的版本是Unity2018.4.2f1,不同版本制作过程中的界面可能稍有不同,但是不影响具体功能的实现。2、可以将样例场景SampleScene重命名为Login,最好做到见名知意。二、注册登录界面搭建1、新建Canvas画布2、首先选中Scene场景中的2D,让其在2D视角下进行编辑。然后修改Canvas中的Canvas Scaler画布分辨率自适应组件,
2022-05-29 00:38:21
46638
61
原创 Unity3D摄像机,键盘控制前后左右上下移动,鼠标控制旋转、放缩
Unity3D中运行场景时,实现摄像机的前、后、左、右、上、下,以及鼠标滚轮的放缩,鼠标右键的旋转操作。亲测有效,可供参考。按键功能介绍:W——前;S——后;A——左;D——右;Q——下降;E——上升;鼠标右键——旋转;鼠标滚轮——放缩。Tourcamera脚本需要挂在摄像机组件上。using System.Collections;using System.Collections.Generic;using UnityEngine;public class Tourcamera : MonoB
2022-05-27 16:19:00
9393
4
原创 新服务器配置(Windows Server 2016)
新服务器配置(Windows Server 2016)一、部署新服务器1、首先将Windows Server 2016系统下载到U盘。2、新机安装系统,桌面进入系统选择,一定要选择带【桌面体验】的,不然就会安装没有GUI界面的,在命令符下操作。3、Windows Server 2016系统安装完成后,将U盘中的《新服务器部署文件》复制到桌面,并对其进行解压缩。4、双击net.bat。5、双击vcredist_x64.exe。6、双击mysql-installer-community-5
2021-11-09 20:36:37
9920
2
转载 Office提示您的许可证不是正版弹框解决
Office提示您的许可证不是正版弹框解决问题:kms已经激活,但是一直有许可证不是正版的弹框烦扰。解决方法:需求修改注册表中的键值对,来更换更新频道。步骤:1、打开注册表Win+R,输入regedit按照下图步骤来2、将修改注册表中AudienceId和CDNBaseUrl的键值ID“55336B82-A18D-4DD6-B5F6-9E5095C314A6”,指的即为“每月企业频道”。3、删除一些键值对,若是没有则不删除。HKLM\SOFTWARE\Microsoft\Off
2021-10-10 09:05:35
8974
3
原创 Unity3D基础入门之粒子系统(属性介绍+火焰粒子系统案例制作)
Unity3D基础入门之粒子系统(属性介绍+火焰粒子系统案例制作)一、属性介绍1、主面板Particle System(1)Duration:粒子发射周期图中,5.00即在发射5秒后进入下一个粒子发射周期。若没有勾选Looping,则5秒后粒子会停止发射。(2)Looping:粒子按照周期循环发射让粒子发射时间循环起来,一直发射粒子。(3)Prewarm:预热系统开始播放粒子是已经发射了一段时间的,只在Looping循环时才有效。(4)Start Delay:粒子延时发射粒子系统创建后
2021-09-02 16:01:12
21005
原创 FairyGUI简单背包的制作
简单背包的制作一、创建新项目重命名一下二、制作背包弹窗1、新建背包的容器组件(BagWindow)2、新建窗口框架组件(WindowFrame)3、导入素材资源点击此处下载获取4、在WindowFrame中操作(1)拖入背包的背景并将n0重命名为BG(即背包背景)(2)新建关闭按钮(ButtonClose)(3)新建图形作为一个占位(dragArea——拖拽区域)5、在BagWindow中操作(1)将WindowFrame拖入BagWindow,并设置其组件大小
2021-05-23 10:00:39
1559
1
原创 FairyGUI复选框与进度条的组合使用
FairyGUI复选框与进度条的组合使用一、准备工作1、新建包ProgressBar可以在上一个案例的基础上接着新建包。2、新建组件3、导入素材
2021-05-22 09:02:50
937
原创 FairyGUI循环列表
循环列表一、导入资源二、新建按钮三、设计列表四、装载器动态加载图片按钮如果有上万个按钮,我们不可能一个个创建,这时候就需要在Unity中动态加载图片按钮的资源,故此引入装载器。按钮大小是248×378,那么装载器也应该是248×378。然后将其位置归为0,0。再次进入列表,给它多添加几个对象。五、打包发布...
2021-05-21 17:12:41
2487
18
原创 FGUI工程打包发布&导入Unity&将UI显示出来的方式
FGUI工程打包发布&导入Unity&将UI显示出来的方式一、打包发布工程二、Unity中运行显示UI的两种方式前言:如果前面没有下载FairyGUI,可在资源商店里先下载好并导入。(1)手动添加,无需代码解决办法:(2)代码控制显示using System.Collections;using System.Collections.Generic;using UnityEngine;using FairyGUI;public class F
2021-05-20 10:55:12
3367
原创 FairyGUI条子家族(滚动条,滑动条,进度条)
条子家族(滚动条,滑动条,进度条)1、进度条进度条资源操作步骤2、滑动条滑动条资源操作步骤3、滚动条滚动条资源(1)向上按钮(2)向下按钮(3)滚动条背景(4)把手按钮操作步骤4、列表与滚动条的组合使用案例发现滚动条中间的把手按钮被拉长了,不好看,我们作如下处理:至此,全部完成。...
2021-05-20 10:46:43
1349
原创 地球围绕太阳转
地球围绕太阳转新建Unity3D工程,做一些准备工作1、新建2个3D球体,分别重命名为:Sun,Earth2、在Project面板中,新建Texture,Material,Scripts文件夹(1)在Texture文件夹下面,导入贴图素材(百度搜索太阳贴图、地球贴图即可。下面是我百度的素材)(2)在Material文件夹下面,分别创建2个材质,将它们的Shader着色器更改下,如下图所示(3)在Scripts文件夹下面,创建C#脚本,双击打开,编写代码using System.Col
2021-05-14 10:49:18
533
9
原创 第一人称视角的角色移动
第一人称视角的角色移动一、素材下载1、在资源商店中,搜索名字进行下载:Low-Poly Simple Nature Pack。2、下载完毕后,直接全部导入。二、场景部署1、打开Demo场景,用Demo场景来做练习。2、右击新建一个空物体,重命名为Environment。3、将除了相机外的所有对象选中,拖入Environment中,方便管理,将它折叠起来。4、新建一个胶囊体,重命名为Player。用它来当我们控制的角色。5、重置Transform位置。6、稍微调整一下Play
2021-05-12 10:12:53
987
2
原创 音乐播放(Toggle && PlayerPrefs)
Toggle控制音乐播放,并利用PlayerPrefs保存上次是否勾选时的记录1、新建工程2、拖入事先准备好的音乐(只要是音乐都行)3、随便添加一个物体(我这里以Cube为例),给它添加Audio Source组件,在AudioClip中拖入音乐素材,勾选上Play On Awake和Loop,如下图所示。4、添加UI | Panel,并在Panel下面添加Toggle单选框,如下图所示。5、添加Music脚本。using System.Collections;using System.C
2021-05-06 15:48:24
1385
原创 游戏的存档与读档
游戏的存档与读档一、游戏基本功能的实现(一)场景的搭建(二)协程的使用二、游戏的存档与读档功能的实现(一)PlayerPrefs
2021-04-27 15:42:06
2791
1
原创 Vuforia入门之简单图片识别案例(一)
Vuforia开发一、Vuforia环境搭建1、官网注册账号账号注册成功后就可以直接登录了。2、Unity3D的GameObject里没有Vuforia Engine如何解决(1)使用Unity3D先创建一个新的项目(2)点击Window-PackageManager,搜索Vuforia,会出现Vuforia引擎的安装包,点击右下角的Install进行安装。Vuforia和Unity进行了合作所以既可以在Unity里安装和升级,也可以在Vuforia官网上安装(3)安装成功后可以在Gam
2021-04-23 18:48:19
7135
2
原创 VC6.0 MFC 模拟弹簧运动(改进版)
VC6.0 MFC 模拟弹簧运动(改进版)一、内容描述运用VC6.0新建工程MFC AppWizard(exe),创建单文档应用程序,画一个弹簧(用矩形代替),下面挂有重物(用圆代替),设定重物质量和弹簧的弹性系数,模拟弹簧运动,并实时画出运动轨迹曲线图。二、最终实现效果图三、实现步骤(详细教程)1、新建一个工程,取名“SpringSimulation”。2、选择“单文档(S)”,点击“完成”,“确定”。3、新建一个类4、添加成员变量5、构造函数里对变量初始化代码如下CTa
2021-04-09 10:30:50
1779
3
原创 微粒群算法(二、案例实现)
准备工作新建一个MFC单文档应用程序,具体步骤如下图所示:新建一个类,如下图所示:我们用微粒群来求解最优值问题,求解的是一个函数,比如y=x^2。x给几个初始值,代表初始的鸟群(比如10只鸟),每只鸟位置是随机的,x=0的位置是最优位置。通过一定的迭代,把最优位置找到。首先定义一些需要的变量,以及后面需要用到的成员函数,如下图所示:1、添加所要求解函数的成员函数,比如这里以f(x) = x0² + x1²为例,如下图所示。代码如下:float CWeiLiQun::f(floa
2021-01-18 21:33:15
1053
原创 微粒群算法(一、简介)
一、建模思想微粒群算法(粒子群算法)是从20世纪90年代初发展起来的一种群体智能算法。基本思想是模拟鸟群和鱼群的群体行为来构造随机优化算法。美国的社会心理学家Kennedy和电气工程师Eberhart早期在对鸟群的群体行为进行研究时发现。虽然每一个个体具有非常简单的行为规则,但群体的行为非常复杂。比如鸟群在觅食或寻找栖息地的时候使用简单的规则确定自己的飞行方向和飞行速度。建立仿真模型时就采用了以下的三条简单规则:(1)飞离最近的个体,避免碰撞;(2)飞向目标;(3)飞向群体中心。从这几点看来,鸟
2021-01-18 19:33:07
2648
2
原创 Input.GetAxisRaw && Input.GetAxis区别
在Unity3D中,这两个函数经常用到。这两个函数的使用,先在Unity3D中进行设置:打开Unity3D, edit–>Project Setting–> Input,就会看到Horizontal(左右) 和Vertical(上下)。这两个函数也可以进行设置, 比如可以将Horizontal 修改成任意的名字,以及一些其他的参数设置。两个函数的使用区别:Input.GetAxisRaw :当在游戏运行的时候,按下设置好的键盘就会返回 1和-1Input.GetAxis :当按下设置
2021-01-16 10:23:50
1077
1
原创 2020~2021学年第一学期 《NOSQL数据库技术》期末考试试卷
2020~2021学年第一学期 《NOSQL数据库技术》期末考试试卷一、Studb库中的数据集合Student中的文档如下图。根据文档内容写出解决以下问题的命令,(其中SNO为学号,SNAME为姓名,DEPT为系,SEX为性别,AGE为年龄,CREDIT 为学分,REMARKS 为备注)。(每小题3分,共60分)1.创建一个集合Student。use Studb;db.createCollection(“Student”);2.在Student集合中添加一个学生文档: SNO:“001244"
2020-12-23 09:55:51
8849
1
原创 SOA的制作和调用
SOA的制作和调用SOA是面向服务的体系架构,它更多的是停留于抽象的层面的概念,如果要实现对它的制作和调用,我们要借助于一个载体,我这里用的是Web Service,它也是实现SOA的途径之一。下面就来详细介绍SOA的制作和调用。一、新建项目1、创建新项目,选择“控制台应用(.Net Framework)”,如下图所示。2、配置新项目,如下图所示。二、SOA的制作1、右击“解决方案“Client””,选择“添加 | 新建项目”,如下图所示。2、添加新项目,选择“ASP.NET Web应
2020-10-27 15:09:42
1129
原创 Web程序调用SOA
Web程序调用SOA一、新建项目1、创建新项目,选择“ASP.NET Web应用程序(.Net Framework)”,如下图所示。2、配置新项目,如下图所示。3、创建新的ASP.NET Web应用程序,如下图所示。4、添加Web服务(ASMX),步骤如下图所示。二、制作乘法器1、写一个乘法的方法函数,代码如下。 /// <summary> /// 自定义添加一个乘法行为 /// </summary> ///
2020-10-27 09:45:36
426
原创 VS2019 C# MySQL 学生信息增删改查(二、改查(续前节))
VS2019 C# MySQL 学生信息增删改查六、改1、在FormXiuGai界面中拖入控件,更改相应的属性,如下图所示。思路:先查找,再将查找到的数据显示在TextBox上,再进行修改。我这里设置学号不可修改,点击学号后的TextBox文本框,在属性栏找到Enabled,设置为False(不可修改),这样用户就只能修改除学号以外的内容。2、双击“查询”按钮,编码,如果找到,就显示在右侧的文本框中;如果找不到,弹出提示框,代码如下。(记得在头文件引入:using MySql.Data.MySq
2020-10-24 11:36:40
4041
8
原创 VS2019 C# MySQL 学生信息增删改查(一、增删)
VS2019 C# MySQL 学生信息增删改查由于刚刚学习VS2019,入手的第一个例子是编写一个简单的增删改查。这里,我以学生信息为例,进行详细的过程描述以及代码实现。一、 新建一个Windows窗体应用程序1、创建新项目界面,如下图所示。2、更改项目名称,当然不修改也可以。我这里的是“StudentInfoSystem”;项目存放位置路径根据自己需要进行更改;“将解决方案和项目放在同一目录中”前面的勾选框,选不选都可以;点击“创建”,如下图所示。二、前期准备工作1、将Form1属性中
2020-10-24 10:17:50
10040
8
原创 端口的禁用
端口的禁用第一步点击“开始”菜单,选择“设置”|“控制面板”|“管理工具”命令后双击打开“本地安全策略”窗口,在该窗口选中“IP安全策略,在本地计算机”选项,在右边窗格的空白位置右击鼠标会弹出快捷菜单,选择“创建IP安全策略”(图1-1),于是弹出一个向导。在向导中单击“下一步”按钮,为新的安全策略命名;再单击“下一步”按钮,则显示“安全通讯请求”画面,在画面上把“激活默认响应规则”左边的钩去掉,单击“完成”按钮就创建了一个新的IP安全策略,分别如图1-1~图1-5所示。图1-1 打开“本地安全设置
2020-10-13 16:20:35
2775
原创 在VB中调用API函数
在VB中调用API函数 API函数大多在windows/system32/user32文件夹的kernel等动态链接库文件中,现在列举一个需要调用API函数的程序(本例程序使用的工具是VB)来简单介绍一下如何在程序中调用API。1、首先在VB中新建一个标准EXE的工程,如下图所示。2、在控件工具条中拖放一个Label,将其属性名改为“修改系统时间”;拖放一个Frame,将其左上角的“Frame1”改为“修改时间”;依次拖放3个TextBox,将其Text设为空(即删掉Text1,Text2,Tex
2020-10-13 09:53:58
4634
原创 用VB写OCX控件
用VB写OCX控件一、 OCX简介 OCX,即对象类别扩充组件。控件的最大好处是可重复利用,甚至可以在不同的编程语言之间使用,例如可以在VB中嵌入使用VC开发的控件。二、用VB做一个OCX控件1、打开VB6.0,鼠标点击左上角“文件(F)”,选择“新建工程(N)”。在弹出的对话框中选择“ActiveX控件”选项,点击“确定”按钮,如下图所示。2、进入主界面,将工程名从默认的“工程1”改为“timectrl”,如下图所示。3、在控件的界面里拖放一个“Label”控件和一个“Timer”
2020-10-05 09:38:00
4440
原创 DLL制作和调用
DLL制作和调用一、DLL简介DLL,即动态链接库,它允许程序共享执行特殊任务所必需的代码和其他资源,是一种中间件。使用DLL优点有如下几个方面:(1)多个应用程序共享代码和数据。(2)节省内存和减少交换操作。(3)支持多语言程序。(4)在钩子程序过滤系统消息时必须使用DLL。(5)DLL以一种自然的方式将一个大的应用程序划分为几个小的模块,有利于小组内部成员的分工与合作。而且,各个模块可以独立升级。(6)实现应用程序的国际化。二、 用VS做一个DLL文件1、打开Visual Stud
2020-10-05 09:18:19
1345
原创 “该文件没有与之关联的程序来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联。
Win10,鼠标右击,点击“显示设置”、“个性化”,弹出“该文件没有与之关联的程序来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联。网上百度的方法有很多,下面介绍的应该是最简单、最靠谱、最快速的:1、“Win+R”,输入“regedit”,回车2、找到“计算机\HKEY_CURRENT_USER\Software\Classes\ms-settings”3、找到列表中的ms-settings文件夹,鼠标右击,选择“删除”,即可。亲测有效!!!...
2020-10-05 09:00:45
121998
47
原创 VC6.0 MFC 单文档 机器人巡检
机器人巡检一、前言要有这么几个类:场景类(CChangJing);机器人类(小车(CCar)、无人机(CWuRenJi));煤气泄露类(CMeiQiXieLou)。二、场景类该部分的目标只有一个,就是把校区画出来,包括建筑和路面。所有的一切都是以“数据”为核心的,对数据的测量务必要持严谨的精神。这里我们是通过百度地图进行测量的,测量方法如下图所示。1、新建一个MFC单文档应用程序,如下图所示。2、鼠标右击“JQRXJ classes”,选择第二项“New Class…”,点击,如下图所示
2020-08-17 21:39:15
1129
1
FairyGUI摇杆素材资源.rar
2021-05-23
FairyGUI简单背包的制作素材资源.rar
2021-05-23
FairyGUI人物状态弹窗.rar
2021-05-22
FairyGUI复选框与进度条的组合使用.rar
2021-05-22
增益BUFF数值改变的显示素材.rar
2021-05-20
VC6.0 MFC 弹簧仿真源码.rar
2021-04-09
VC6.0的MFC单文档实现简单的机器人巡检.rar
2020-12-24
VC6.0MFC单文档模拟弹簧运动.rar
2020-12-24
VC6.0的MFC单文档实现坦克大战小游戏.rar
2020-12-23
VC6.0的MFC单文档实现飞机躲避模型.rar
2020-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人