- 博客(54)
- 资源 (7)
- 收藏
- 关注
原创 linux创建文件夹,赋予权限示例
sudo mkdir -p /home/coalcarsudo chmod -R 777 /home/coalcar
2025-02-20 09:39:28
89
原创 linux终端文件管理命令
ls:列出目录内容。cd:切换当前工作目录。pwd:显示当前工作目录的绝对路径。mkdir:创建新目录。rmdir:删除空目录。cp:复制文件或目录。rm:删除文件或目录。mv:移动文件与目录,或修改名称。chmod +x 文件名:指定某个文件赋予权限。chmod -R 777:所有文件给权限
2024-12-31 15:29:33
129
原创 git安装与配置与相关命令
这些命令是 Git 使用过程中常见的操作,掌握这些命令后,您就可以轻松管理代码版本、分支以及与远程仓库的同步。根据您的实际需求,灵活运用这些命令,将有助于提高工作效率。如果遇到更复杂的操作,Git 还提供了很多高级功能,您可以根据需要进一步学习和探索。
2024-11-29 14:15:18
1247
原创 关闭VPN后电脑无法正常上网
现在,计算机使用的是VPN服务器分配的IP地址,而不是原本的IP地址。当您的网络流量通过VPN服务器时,服务器会为您的流量分配一个新的IP地址。3、路由设置:VPN软件会修改您的计算机的路由设置,以便将所有的网络流量发送到VPN服务器而不是默认的路由器。同时,当我们关闭VPN后,由于电脑IP地址任然为VPN分配的IP地址(而此时我们已经关闭了代理服务器的连接),这就导致我们无法正常访问互联网了。通常情况下,计算机的IP地址是通过动态主机配置协议(DHCP)从您的路由器或网络提供商的服务器上获取的。
2024-11-21 14:18:14
7099
原创 无法加载源https://api.nuget.org/v3/index.json的服务索引
我是用的visual studio2022 17.11.2版本,在运行.net c#项目的时候显示“无法加载源https://api.nuget.org/v3/index.json的服务索引”,从网上找了一堆方法全部没用,最后用这个方法解决了。
2024-09-10 15:18:31
2862
原创 Navicat Premium 出现的Missing required libary sqlite.dll,998问题,解决方案
Navicat Premium 出现的Missing required libary sqlite.dll,998问题,解决方案
2022-11-11 21:37:30
1558
1
原创 python小程序——实现电脑产生随机数,键盘输入数字与其进行对比,还有相应得分减分。
电脑产生随机数与输入的数字进行比较,有十次输入比较机会,输对了加分,输错了减分。
2022-10-27 10:45:35
1380
原创 Python安装教程
python傻瓜式安装教程2.在命令行输入Python3.结果如下或者跳转出微软商店就是原本电脑没有安装过python。3.结果如下就是已安装Python环境4.安装Python环境如下,点开下载好的python出现如下界面。注意对钩。5.点完安装后出现如下界面,直接点next。6.然后出现如下界面,可以自定义位置,尽量避免中文。7.然后出现如下界面,等待就行。8.等待过后出现如下界面,说明Python已经安装完成,(Python环境已安装)。9.接下来进行 Pych
2022-09-16 00:19:09
444
原创 c语言循环语句
while 循环(先循环后执行) 举例如下:#include <stdio.h>int main(){ int a=1,sum=0; while(a<=100) { sum=sum+a; a++; printf("sum=%d\na=%d\n",sum,a); } printf("\n"); return 0;} do while 循环(先执行后循环)举例如下:#include <stdio.h>int ma
2022-03-29 23:07:07
758
原创 c语言水仙花数
水仙花数#include <stdio.h>int main(){ int a,bws,sws,gws; for(a=100;a<=999;a++) { bws=a/100;//3 sws=(a-bws*100)/10;//7 gws=a-bws*100-sws*10;//0 if(a==bws*bws*bws+sws*sws*sws+gws*gws*gws) printf("%d\n",a); } return 0;}
2022-03-28 17:34:24
415
原创 c语言if简单判断
#include <stdio.h>int main(){int a,b;printf(“请输入a的值”);scanf("%d",&a);if(a>0)b=1;elseif(a<0)b=-1;elseb=0;//if(a>0)// b=1;//else if(a==0)/// b=0;//else// b=-1;printf(“b=%d”,b);return 0; }
2022-03-28 17:31:13
964
原创 unity异步加载
1.unity中建立第一个场景,然后再新创建一个要跳转到的场景。2.然后在第一个场景的摄像机上挂载如下代码。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class LoadLevelAsync : MonoBehaviour { // Use this for initialization
2021-06-24 13:27:54
495
3
原创 发布插件(导出资源包)方法
众所周知,导入资源包最简单的方法就是直接拖进unity里,那么如何将我的游戏内容导出资源包给别人使用呢?接下来给大家说一说1.假设你现在已经打开了你想要导出资源包(插件)的项目,选中上面的Assets,然后点击Export Package。2.然后会弹出如下选框,选择你想要导出的游戏或者预制体然后点击Export就可以了。...
2021-06-22 09:11:22
429
1
原创 unity血条制作
1.创建一个Canvas,在它下面创建一个空物体,然后在空物体下创建一个Image导入白色图片当做背景(颜色调成黑色)然后继续创建一个Image导入红色图片当做血量(颜色调成红色)然后创建一个Text当做血量变化的百分值(100%初始血量)。创建一个代码HealthBar如下:挂载到空物体上。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//引入命名
2021-06-17 23:26:29
712
3
原创 unity操作详细教程
一、Unity的特点综合编辑Unity简单的用户界面是层级式的综合开发环境,具备视觉化编辑、详细的属性编辑器和动态的游戏预览特性。由于其强大的综合编辑特性,因此,Unity也被用来快速地制作游戏或者开发游戏原型。图形引擎Unity的图形引擎使用的是Direct 3D(Windows)、OpenGL(Mac,Windows)和自由的APIs(Wii),可以支持Bump mapping、Reflection mapping、Parallax mapping、Screen Space Ambient Oc
2021-06-11 15:57:42
19323
5
原创 电子游戏概述
**电子游戏概述**本任务将主要实现以下4个内容:(1)了解游戏类型。(2)了解核心玩法。(3)了解常见的开发引擎。(4)了解常见的美术风格。知识学习电子游戏(Electronic Games)又称视频游戏(Video Games)或者电玩游戏(简称电玩),是指所有依托于电子设备平台而运行的交互游戏。根据媒介的不同多分为5种:主机游戏(或称家用机游戏、电视游戏)、掌机游戏、电脑游戏、街机游戏和移动游戏(主要是手机游戏)。1. 了解游戏类型每一个游戏类型下所诞生的游戏产品侧重点略有不同,
2021-06-11 15:12:22
2296
4
原创 unity内部自带局域网制作
1.首先创建一个玩家(随便一个胶囊就可以)命名为Player,然后创建一个地板来放置玩家。最后创建一个空物体GameObject。2.在玩家(Player)身上挂载三个组件,分别是Network Identity、Network Lobby Player、Network Tansform。然后做一个玩(Player)家的预制体。将Network Tansform下面的Network Send Rate调到最大。然后给玩家拖上移动代码。移动代码using System.Collections;us
2021-06-08 11:26:49
1302
原创 unity实现迷雾效果
我们要实现一个从远处看不清。走近才能看清楚的迷雾效果!1.建好你的3D场景后,点击Window然后点击Rendering然后点击Lighting Settings。2.找到Fog,勾选对钩,调整Density数值。
2021-06-03 23:46:13
2312
1
原创 unity内部图集切割
1.首先导入一张你要切割的图片(一般都是png格式),然后将图片设置为2D精灵。然后Apply一下。2.然后点击Sprite Mode后面的切换成Multiple,然后点击Apply,然后点击Sprite Editor按钮。3.然后出来一个界面直接控制鼠标左键框选就可以切割,切割完成后点返回键会跳出选项,点击Apply。4.点击素材右边的小三角会显示出你切割完的部位。...
2021-06-03 23:36:41
1410
原创 使用unity无脑制作贪吃蛇
导入资源包1.制作一个如下图所示的UI和层级关系。①首先在UI里创建一个image改名为Bg(属性面板附上背景表格),在Bg下面设置子物体(image)也就是所有食物。②在Canvas下创建一个text命名为Title,属性面板上写上贪吃蛇三个字,设置合适大小。③新建一个image命名为Go,加一个button组件让它同时变成按钮。(可加outline组件和shadow组件增加立体感)④在Go下新建个image命名为ControPanel,将半透明面板附在属性面板的image上。⑤在Contro
2021-06-02 00:16:03
2237
3
原创 unity点击按钮跳转页面
注意:所有和UI有关的东西都应是Canvas的子物体。1.首先在uI里创建一个Button2.然后在Canvas里创建一个Image,并且将它隐藏3.导入一张图片将图片(这个就是你想要的页面啦)改为2D精灵,拖动图片到 Image里的source image里4.然后在Button的属性面板里找到On Click,点击如图右下角加号,将创建好的Image拖动到如图所示红框选中地方,后面的对钩要打上!5.如下图选择相应选项。想要跳转别的页面同理!...
2021-05-31 11:47:12
10313
5
原创 sdk问题的更新下载(无脑操作真实有效)
1.打开SDK安装的路径,点击鼠标右键使用管理员身份运行“SDK Manager.exe”程序2.把前三个文件打对钩。(选择最高版本,SDK向下兼容)3.把Extras文件都打对钩。4.最后点击红框选中按钮。等待安装就好了(需要内存大概在30G左右,等待时间较长请耐心)。...
2021-05-26 15:45:30
241
转载 jdk环境变量配置
jdk安装的话我下一个博客会把资源直接上传上去,大家直接下载无脑安装就行。配置环境变量1.单击"计算机-属性-高级系统设置",单击"环境变量"。2.新建->变量名"JAVA_HOME",变量值"C:\develop\Java\jdk1.8.0_191"(即JDK的安装路径)3.编辑->变量名"Path",点击"新建",然后输入上"%JAVA_HOME%\bin",点击"确定",再次点击"新建",然后输入上"%JAVA_HOME%\jre\bin",点击确定。4.新建->变量
2021-05-26 15:17:53
133
原创 AI寻路与自动追踪
1.在玩家和敌人上都添加组件Nav Mesh Agent。2.地形,玩家和敌人,左上角的static都打上对钩。3.点击Window选择AI然后点击Navigation.4.然后点击Bake进行烘焙。5.添加代码AI,挂载到敌人身上。Tarent上拖拽玩家。using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.AI;public class AI :
2021-05-16 20:19:20
919
原创 unity中常用文件夹和特殊文件夹
常用文件夹:1.ScenesScenes一般只存放场景.2.Prefabs预设物文件夹3.Audio存放音频文件4.Material存放材质文件5.Image/UI/Sprite/Textrue都属于贴图类资源,其中sprite用于开发2d游戏中的精灵贴图6.Scripts存放脚本文件特殊文件夹:1.EditorEditor文件夹可以在根目录下,也可以在子目录里,只要名子叫Editor就可以。比如目录:/xxx/xxx/Editor 和 /Editor 是一样的,无论多少个叫
2021-05-13 09:43:18
2057
原创 unity中实现背景滚动
让图片上下/左右滚动1.导入一张需要滚动的背景,将Texture Type设置为Defauit2.新建一个材质Material将Shader设置为Unit/Texture,并将上面设置好的背景图片拖入3.新建一个3D物体Quad,设置款高比例和背景图片相同,将上面设置好的Material拖入Quad,此时控制Offset参数就可以实现背景滚动效果。4.给背景Quad上Scriptsusing System.Collections;using System.Collections.Gener
2021-05-13 09:01:08
1763
原创 实现unity中使用鼠标将物品的拖拽(2D/3D)
**3D**using System.Collections;using System.Collections.Generic;using UnityEngine;public class td : MonoBehaviour{ Vector3 dist; float posX; float posY; float posZ; // Start is called before the first frame update private vo
2021-05-07 08:30:32
511
原创 见缝插针小游戏制作详细步骤
详细步骤1:打开unity,创建一个2D项目,创建一个放代码的文件夹叫Script,创建一个放预制体的文件夹叫prefab。以后的代码都放在Script文件夹里。预制体都放在prefab文件夹里。2:网上随便找一个可以用的圆和针的图片。导入unity。3:将图片设置为2D精灵,如下图片蓝色边框位置(Sprite(2D and UI))。4:接下来写一个简单的代码让圆旋转起来,代码命名为Rotate。挂在圆上。代码如下:using System.Collections;using System.
2021-04-27 12:23:58
2044
3
转载 Unity角色控制器CharacterController移动代码
角色控制器(CharacterController):首先,角色控制器没有碰撞效果,这是和刚体的区别,不像刚体可以给其力如果想使人物移动,直接复制官方文本中的CharacterController下的Move()方法,前台添加“CharacterController”这个组件。using UnityEngine;using System.Collections; public class NewBehaviourScript : MonoBehaviour { public float
2021-04-26 15:11:58
3245
原创 角色控制器
**添加角色控制器**Unity 3D 中的角色控制器用于第一人称以及第三人称游戏主角的控制操作,角色控制器的添加方法如下图所示。选择要实现控制的游戏对象,执行菜单栏中的 Component→Physics→Character Controller 命令,即可为该游戏对象添加角色控制器组件。添加角色控制器组件角色控制器选项设置Unity 3D 中的角色控制器组件被添加到角色上之后,其属性面板会显示相应的属性参数,如下图所示,其参数如下表所示。**角色控制器参数设置**参 数
2021-04-26 15:02:28
335
b站上是教程,这个是狂暴机器人源码
2024-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人