- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Unity【小功能】:实现蛇形移动
这里看效果:https://www.bilibili.com/video/av47392345?from=search&seid=17367277061053409093源码:https://download.csdn.net/download/qq_33927832/11061016
2019-03-26 14:20:30 1392
翻译 设计模式---------状态模式
1.概述 当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。2.解决的问题 主要解决的是当控制一个对象状态转换的条件表达式过于复杂的情况,把状态的判断逻辑移动到表示不同的一系列类当中,可以把复杂的逻辑判断简单化。3.模式中的角色 3.1 Context : 它定义了客户端程序需要的接口并维护一个具体状态角色的势力,将于状态相关的操作委托给当前的Co...
2019-01-30 12:19:39 175
原创 Unity3D:面向敌人!
void Update(){ Vector3 dir = 己方位置-敌方位置 dir = new Vector3(dir.x, 0, dir.z);//如果不需要朝上和朝下,则将dir.y置为零! Quaternion quaternion = Quaternion.LookRotation(dir); weaponTransform.lo...
2018-12-07 14:45:17 1052
原创 隐私政策
隐私政策本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。但本应用将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。本应用会不时更新本隐私权政策。 您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。本隐私权政
2017-11-13 12:24:27 1747
原创 利用 NavMesh.CalculatePath写出更加好的AI移动效果
感谢这位兄台,虽然是乱点点出来的一个论坛,哈哈哈哈 既然有具体的想法和步骤了,那我们就来完善一下吧,实现一个demo。新建一个场景,添加plane,随便添几个cube,做2个桥的样子。选择桥和plane在Navigation上面点击Navigation Static。然后bake一下,生成导航地图。如下 添加自己的人物或怪物模型,这里就不详细介绍了(怪物的animator controller,
2017-06-15 15:41:04 5593
转载 String、StringBuffer与StringBuilder之间区别
最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String 2.Strin
2017-06-01 18:13:26 199
原创 Unity与IOS内购恢复问题
Unity与IOS内购恢复问题IOS这方面也接触了一段时间了,发现IOS内购最大的坑了就是恢复内购的问题。在asset store商店上面的所有关于iap的插件,其实都有相应的接口和函数,但是作为刚接触Ios的新手肯定四处百度,发现并不能在网页上找到想要的答案。我这里就说说内购根据ID来恢复相应的产品的事,其他的关于内购方面的事,都可以在百度上解决。Asset Store上面有很多iap插件,上面都
2017-03-17 17:53:12 2677
原创 单例模式
单例模式这是工作中经常用到的模式,记下了以便复用。以前用过的代码,新的就不写了。变懒了。using UnityEngine;using System.Collections;using System.Collections.Generic;using LitJson;public class UIPanelManager { //单例模式 private static UIP
2017-03-07 15:30:53 231
原创 UGUI实现图片特效轮播,使用插件DOTWEEN
今天我们来用unity3d的UGUI来实现图片的轮播,也就是经常在一些视频网站上的一些图片轮播。这次将使用到动画插件DOTWEEN,主要目的也是为了熟悉Dotween这个插件。图片轮播的原理是比较简单的,我将实现图片特效轮播,也是看了别人的网站后想在UGUI上面实现以下,正好刚刚学习了Dotween,拿来练练手。原理: 2张图片叠加在一起,且开始状态是2张图片都为一样的图片,切换之前,将后面的图片先
2016-12-26 17:26:14 11490 8
原创 UGUI 虚拟摇杆的实现
建2张 image,大小自己看着办: 第一步:将上一次拖拽实现的代码全部复制过来.将脚本放在较小的正方形 imageusing UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.EventSystems;public class Rocker : MonoBehaviour,IBeginD
2016-12-07 16:28:18 619
原创 UGUI拖拽事件的实现
UGUI 自带有拖拽事件,我们具体来实现看看,为了便于理解,我尽量去除不必要的代码.第一步:继承3个接口:IBeginDragHandler,IDragHandler,IEndDragHandler,分别是拖拽开始,拖拽途中,拖拽结束.(实现相应方法)using UnityEngine;using System.Collections;using UnityEngine.EventSystems
2016-12-07 14:35:12 624
原创 Unity中物体抛物线的实现
定点抛物线的实现 让我们回忆一下初中学得最基本的物理知识 1: S=Vt 距离等于速度x时间(用于抛物线中水平运动) 2: V=at 速度等于加速度x时间(用于抛物线垂直运动)好啦,就这个2个公式就能搞定啦!水平运动上的代码: transform.Translate(transform.forward* horizontalSpeed * Time.fixedDeltaTime, Sp
2016-12-06 16:29:17 4921 1
原创 UGUI点击事件的简单封装
UGUI点击事件的简单封装IPointerEnterHandler – OnPointerEnter – Called when a pointer enters the object IPointerExitHandler – OnPointerExit – Called when a pointer exits the object IPointerDownHandler – OnPoint
2016-12-03 17:24:51 641 1
unity蛇形移动
2019-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人