自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 List列表增减删除排序

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace List列表2{ class Program { static void Main(string[] args) { List<int> a = new List<i

2021-03-17 09:43:07 281 1

原创 unity3D声音播放

Unity3D 播放声音需要使用 Audio Source 组件,并且需要 Audio Listener 组件配合,不然无法听到声音。Main Camera 会默认有 Audio Lisetener。Unity3D 支持的音频格式有:ogg、mp3、wave、AIFF。音频管理器(Edit–>ProjectSetting–> Audio):对声音进行一些全局设置,AudioSettings 类可以动态操作。Global Volume: 全局播放的音量;Volume Rolloff Sca

2021-02-06 08:38:59 1676 1

原创 解决text文本文件中文读取bug

首先右键show in Explorer打开他这个文件然后双击以记事本的形式打开然后点击左上角的文件另存为底下的那个编码修改为utf-8即可,随后中文显示的问题就完美解决了

2021-01-29 12:54:08 367

原创 unity快捷键

一、变换工具 6个快捷键Q–Hand(手形)工具 可以平移整个Scene视图快捷键W–Translate(移动)工具 移动所选择的游戏对象快捷键E–Rotate(旋转)工具 按任意角度旋转游戏对象快捷键R–Scale(缩放)工具 缩放选中的游戏对象快捷键T–横切面工具 可以沿着横截面缩放,沿着横截面的中心点旋转快捷键Z–Center工具 改变游戏对象的轴心点快捷键X–Local工具 改变物体的坐标二、播放控件 3个Ctrl+P–播放按钮 播放/运行,对游戏场景进行预览Ctrl+Shift

2021-01-23 10:54:27 572 2

原创 unity写的一个转盘

首先创建一个canvas,然后创建一个panel,panel底下有image,button按钮,还有point指针,还有show空白图片和hint文本然后在canvas上挂载代码using DG.Tweening;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class DialRotation : MonoBehaviour{

2021-01-06 09:54:00 3954 6

原创 unity制作坦克大战

首先调整相机size为8.5,调整画面尺寸5:4文件夹里做个prefab,然后把这6个设成预制体然后把这几个全部选中拖成一个文件夹名字命名为Born

2020-12-29 07:58:03 401 1

原创 控制相机的旋转和拉进

首先在相机上挂载一个Followplayer代码然后添加代码using System.Collections;using System.Collections.Generic;using UnityEngine;public class FollowPlayer : MonoBehaviour { private Transform player; private Vector3 offsetPosition;//位置偏移 private bool isRotating

2020-12-25 09:59:17 180 4

原创 实现人物导航

首先创建一个项目随后开始创建我们所需要的场景,右键3d object里cube创建一个自己喜欢的场景和Capsule的一个椭圆小人;这里博主随便搭建了一个场景和小人,将就着看随后先将地形调成静态的...

2020-12-16 08:09:05 212 6

转载 unity中NGUI与UGUI的区别?

什么是UI?UI即User Interface(用户界面)的简称。泛指用户的操作界面,UI设计主要指界面的样式,美观程度。而使用上,对软件的人机交互、操作逻辑、界面美观的整体设计则是同样重要的另一个门道。好的UI不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。NGUI与UGUI详细对比UGUI是官方4.6以后推出的一套UI组件,相对于之前的GUI倒是改头换面了,可视化操作,便捷、省心。NGUI则是unity一直以来最强的UI插件(没有之一),甚至还是官方新

2020-11-30 14:44:07 5995 1

原创 一个背包系统

首先第一步导入咋们这节课所需要的素材;演示项目下载地址:链接: https://pan.baidu.com/s/1o7_RW_QQ1rrAbDzT69ApRw 提取码: 8s95打开后素材就是这样,素材里的人物可以移动;然后在素材中找到这几个图,导入场景首先右键一个panel,然后把inventory然后现在把背包上的横幅和use给做出来横幅和button上添加一个text,把我们需要添加的写上去然后把关闭按钮和一个文本框添加到背包上面。然后在CloseBtn上添加这个接下来把

2020-11-27 11:24:22 2153 6

原创 可拖拽窗口

将代码拖到这个上using System.Collections;using System.Collections.Generic;using UnityEngine;//首先在命名空间里写这个using UnityEngine.EventSystems;public class MoveBag : MonoBehaviour, IDragHandler {//然后获取那个的中心点 public Canvas canvas; RectTransform currentRec.

2020-11-20 10:48:52 173 1

原创 unity实现小地图和放大镜功能

在project中右键创建render Texture,然后右键在UI里创建RawImage,把render Texture拖进去然后创建一个相机把render Texture拖进去然后左上角就出现一个小地图随后实现放大镜功能using System.Collections;using System.Collections.Generic;using UnityEngine;public class mirror : MonoBehaviour { // Use this for

2020-11-13 09:57:27 1144 1

原创 动态绑定

首先创造画布,图片和button按钮。在这里插入代码片using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//引用命名空间;public class butclick : MonoBehaviour { //声明变量; private Button but1; private Button but2; private .

2020-11-13 09:43:12 109

原创 Animator动画

Import Animation :导入动画;Anim.Compression :优化动画的一种方式;Rotation Error 、Position Error 、Scale Error :由上选择出现的三种优化类型;值越小越消耗性能,值越大越不精确;Clips:动画片段,可以剪辑添加动画片段;+ 添加动画片段,-删除相关的动画片段;Controller:动画控制器;Avatar:骨骼配置,相同的骨骼可以共用一套动画;Apply Root Motion :勾选后会使用模型自身的位移;up.

2020-10-26 08:10:04 196 1

原创 unity的场景切换

首先新建两个场景 Scene1和Scene2然后在场景里添加Canvas,Image,button,和Text新建一个Scene代码using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class Scene : MonoBehaviour{}...

2020-10-16 14:33:50 3016 1

原创 c#实现99乘法表

在这里插入代码片```using System;class Program{static void Main(string[] args){for(int i = 1;i <=9 ; i++){for(int j = 1; j <=i;j++){Console.Write("{0}*{1}={2}")}

2020-10-16 10:03:03 461 1

原创 用unity的UGUI实现简单摇杆

1.在Canvas下新建一个空对象作为我们的摇杆,命名为Joystick。摇杆由背景和杆两部分组成,所以在Joystick下新建一个Image作为摇杆的背景,命名为BG。在BG下新建一个Image作为摇杆的杆,命名为stick,背景和杆的位置和颜色自行调整,结构如下。2.为BG和stick的Source Image属性添加一个圆形图片,或使用自己准备的素材。3.新建脚本文件“Joystick”,并挂在Joystick上。4.在脚本中添加“using Unity Engine.UI;”,并使脚本继承

2020-10-15 20:19:00 211 1

原创 c#中的枚举

枚举是 C 语言中的一种基本数据类型,它可以让数据更简洁,更易读。在这里插入代码片```using System; namespace Progran { public enum Name { 张飞=5, 刘备, 关羽, } static void Main(string[] args) { Name name = Name.刘备;

2020-10-09 15:52:16 1667

原创 用c#简单代码实现一个计算器

在这里插入代码片```using System;using System.Security.Cryptography;namespace dai{ class Program { static void Main(string[] args) { Console.WriteLine("请输入第一个数字;"); double num1 = Convert.ToDouble(

2020-09-25 10:13:04 905 1

原创 彩票系统

**用c#简单实现彩票系统**首先它能实现哪些功能:1.红球号码不能超过1~33,彩票号码不能重复;2.随机产生一注彩票;3.设奖及中奖奖级表:奖级 中奖说明 单注奖金 (前面数字代表红球数量、后面数字代表篮球数量)一等奖 中6+1 (红球和篮球中5个—四等奖)二等奖 中6+0 (红球六个—二等奖)三等奖 中5+1 (红球五个、篮球1个—三等奖)四等奖 中5+0 中4+1 (红球和篮球中5个—四等奖)五...

2020-09-17 11:47:58 1710 1

空空如也

空空如也

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

TA关注的人

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