效果实现
文章平均质量分 67
MaximilianLiu
A young man from China who want to make something great to world people in the future,now I call myself developer,programmer,homeguy,and someone unknow,LOL!
展开
-
MySQL数据库(七)_结合unity实操二_强行读取数据库信息进行装备数据交互
MySQL数据库(六)_结合unity实操二_强行读取数据库信息进行装备数据交互先观赏从数据库读取后实现的效果:首先参照"结合unity实操一"进行环境配置,最后你的Assets应该如下:然后搭建UI场景;(看到我画的线是不是很刺激??!!!,那个EZ就是个装饰品,别管它!)(注意命名规范哦!~)用管理员权限打开MySql数据库,写入对应物品的数据(详细写法原创 2017-09-22 22:15:43 · 899 阅读 · 0 评论 -
Unity绘制圆半径内随机点
Unity绘制圆半径内随机点实现原理:先给随机的长度并取单位向量,然后旋转随机的角度,即可生成达成命题,绘制圆半径内随机点(这是博主帮人机试时突然闪现出的解决方案,哈哈哈!简直完美!!!老夫聊发少年狂,左牵黄右......)实际效果如下:CodingLikeAGod脚本代码如下:(挂相机,创建一个Sphere放原点作为spherePrefab和center中心点)usi原创 2017-11-25 22:34:45 · 4102 阅读 · 4 评论 -
Unity绘制抛物线
Unity绘制抛物线获取GetMouseButtonDown初始点和GetMouseButton实时点的向量长度,替换里面的抛物线最高高度,进行微调可以弄出自己想要的效果实际运用效果如下:using UnityEngine;using System.Collections;using System.Collections.Generic;[ExecuteInEditM原创 2017-11-25 21:53:36 · 2573 阅读 · 1 评论 -
Unity时光倒流效果实现
Unity时光倒流效果实现场景:一个Panel,一个由众多小Cube堆叠而成的巨大Cube,巨大Cube中心放置爆炸点Bomb.实现方式:一共就三个脚本,每个Cube挂载一个TimeBack用来记录每帧的位置和旋转数据,一个Bomb用来促成爆炸效果的实现,然后还有一个Information用来定义数据结构类型不用挂载最终效果:(Shift倒播前五秒记录信息,按下Space进行引爆)原创 2017-11-25 21:34:07 · 2787 阅读 · 5 评论 -
<独家>DunkingBall的项目代码块知识点细节汇总(杂)
DunkingBall的项目代码块知识点细节汇总(杂).滤镜的使用,自制脚本,可移植性极强:预先添加对应的组件(此时不激活,等待脚本激活)到摄像机上using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class C原创 2017-11-17 18:55:59 · 385 阅读 · 0 评论 -
Unity_DOTween动画的学习(十二)_Blendable tweens可混合动画的学习(英文文档篇)
Unity_DOTween动画的学习(十二)_Blendable tweens可混合动画的学习(英文文档篇)首先,下文的意思是DOTween的可混合动画(Blendable tweens)支持对同一对象的多个动画的同时混合效果播放参照示例,我们填写唯一脚本,赋予Cube,Cube1只是个不动的参照物唯一脚本代码:using System.Collections;using原创 2017-10-16 22:08:56 · 1152 阅读 · 2 评论 -
unity_音轨可视化_效果实现_欧拉角的妙用和进一步理解
unity_音轨可视化_效果实现_欧拉角的妙用和进一步理解首先欣赏效果!原理:通过傅立叶公式,解析音轨并得到音频输出的对应数字来改变方块Scale来实现可视化操作首先创建一个可供伸缩的方块预制体,具体设置如下图:(注意Pivot设置!)预制体,Cube的底部对应其父物体的中心:(littlechild为空物体,Cube为方块,这样设置就是为了后面改动Scale的y值原创 2017-10-11 22:31:20 · 1245 阅读 · 0 评论 -
火箭追踪中关于角度旋转控制的巧妙实现方法
火箭追踪中关于角度旋转控制的巧妙实现方法先上效果图:然后火箭的代码是:using System.Collections;using System.Collections.Generic;using UnityEngine;[RequireComponent(typeof(Rigidbody2D))]//如果火箭没有这个组件就自动给它加一个public class Ho原创 2017-10-30 15:30:05 · 590 阅读 · 2 评论 -
unity_NGUI系统学习(十四)_游戏界面滑动切换的效果实现(无代码实现)
unity_NGUI系统学习(十四)_游戏界面滑动切换的效果实现(无代码实现)主要是给Panel添加动画效果然后取消激活,使用Button按钮来实现效果平滑效果:(直接上图解释)效果演示:原创 2017-10-12 21:12:17 · 1084 阅读 · 0 评论 -
Unity_DOTween动画的学习(四)_基础演示复习
Unity_DOTween动画的学习(五)_基础演练以下代码实现了cube从自身位置移动到(10,10,10)的5秒平移:(用插值的方法实现)using System.Collections;using System.Collections.Generic;using UnityEngine;using DG.Tweening;public class Getstart : Mo原创 2017-10-03 20:32:25 · 446 阅读 · 0 评论 -
unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用
unity_NGUI系统学习(十一)_PopupList下拉列表(弹出列表)的创建和使用首先,在创建任何新的交互UI前,要给其添加BoxCollider并且在UISprite中将auto-adjust to match打上勾激活:添加PopupList脚本给交互对象:设置PopupList脚本参数:此时的效果是:然后你想添加一个Label用来显示原创 2017-10-10 21:24:45 · 1424 阅读 · 0 评论 -
Unity_如何实现游戏中角色多段跳的效果(射线实现)
Unity_如何实现游戏中角色多段跳的效果(射线实现)完全原创!!!原理:很简单,从对象中心做一条垂直的射线,每当对象落地,计数器归零,每次按键跳跃计数器++.只有计数器小于N段跳的时候才能够进行Space空格跳跃.该图射线做了可视化,故能在场景中观察轨迹来进行判断和实现一个脚本挂小球身上即可:(请忽略方向,因为偷懒我并没有对准对应的轴)using System.Colle原创 2017-10-09 20:37:46 · 1159 阅读 · 0 评论 -
Unity_制作Loading场景进度条_效果实现
Unity_制作Loading场景进度条_效果实现背景通常游戏的主场景包含的资源较多,这会导致加载场景的时间较长。为了避免这个问题,可以首先加载Loading场景,然后再通过Loading场景来加载主场景。因为Loading场景包含的资源较少,所以加载速度快。在加载主场景的时候一般会在Loading界面中显示一个进度条来告知玩家当前加载的进度。在Unity中可以通过调用Ap转载 2017-09-21 21:51:12 · 3103 阅读 · 0 评论 -
unity_NGUI系统学习(十)_PlaySound添加声音_添加打字机效果TypewriterEffect
unity_NGUI系统学习(九)_PlaySound添加声音_添加打字机效果TypewriterEffect1.因为要实现声音的交互,首先你得给目标对象添加一个BoxCollider,并且把碰撞体的面积自适应添加的Play Sound组件已经提供了不少状态的触发事件,只要有BoxCollider做触发都可以用,非常方便2.选择声音片段时,可以直接在该界面的做下角点击视原创 2017-10-07 22:42:48 · 1285 阅读 · 0 评论 -
unity_NGUI系统学习(九)_Slider滑动器的使用
unity_NGUI系统学习(八)_Slider滑动器的使用1.首先创建两个Sprite图片,将其中一个做子物体,调节子物体NGUI的Anchor属性使其自适应父物体:面板设置如下:实际操作效果演示:2.Steps属性是将Slider滑动条的滑动划分成n-1次的单位块状滑动:原创 2017-10-07 21:31:39 · 649 阅读 · 0 评论 -
unity_效果实现_移动按钮UI界面的交互实现(单位向量)
unity_效果实现_移动按钮UI界面的交互实现先观赏要实现的效果:搭建按钮UI界面:写一个脚本挂CurrentControl上面即可:(单位向量实现)using UnityEngine;using System.Collections;using UnityEngine.EventSystems;public class MyJoystic : MonoB原创 2017-09-26 20:34:45 · 3288 阅读 · 0 评论 -
Unity_记分牌_效果实现(随机为例)
Unity_记分牌_效果实现(随机为例)主要是更换图片,添加Grid Layout Group,写脚本,UI上实现:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class GridNumbers : MonoBehav原创 2017-09-18 15:44:58 · 2686 阅读 · 1 评论 -
unity_NGUI_实现点击鼠标左键切换给定图集中的图片显示
unity_NGUI_实现点击鼠标左键切换给定图集中的图片显示1.先给定图集;2.再指定图片:(先观赏效果)导入NGUI插件包,自动添加NGUI选项:创建NGUI,先打开Prefab Toolbar:拖动生成NGUI图层:插入Sprite:创建Atlas:Create图集:此处继续完成图集创建操作,create原创 2017-09-25 10:39:22 · 1870 阅读 · 0 评论 -
Unity中利用柏林噪音生成随机地图
利用柏林噪音生成随机地图什么是柏林噪音?(请自行百度)Perlin噪声 ( Perlin noise )指由Ken Perlin发明的自然噪声生成算法 。原理学习可以参考:http://postd.cc/understanding-perlin-noise/此处我们主要参考的是http://kan-kikuchi.hatenablog.com/entry/PerlinNoise的柏转载 2018-02-02 16:17:59 · 3253 阅读 · 0 评论