Unity游戏
文章平均质量分 83
有路无涯
unity3D 虚幻4 unigine VR/AR
展开
-
多点生成管道
/// <summary> /// /// </summary> /// <param name="num">管道圆度</param> /// <param name="point">管道点</param> void DrawGuanDao2(int num, Vector3[] point) { Vector3 nor = point[1] - point[0]; .原创 2020-12-24 17:18:35 · 171 阅读 · 1 评论 -
两点之间生成管道
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using UnityEngine;public class testMesh1 : MonoBehaviour{ public Vector3[] DataPoint; Vector3 point1 = new Vector3(0, 0, 0); Vector3 point2 = new V.原创 2020-12-22 15:55:48 · 210 阅读 · 0 评论 -
unity框选
using UnityEngine;using System.Collections;using System.Collections.Generic;public class SelectByRectangle1 : MonoBehaviour{ public Color rectColor = Color.green; public GameObject characterPrefab; public static List<GameObject> .原创 2020-12-22 08:43:59 · 165 阅读 · 0 评论 -
mesh线条的运用
using UnityEngine;using System.Collections;using System.Collections.Generic;[RequireComponent(typeof(MeshFilter), typeof(MeshRenderer))][ExecuteInEditMode]public class structureMeshBase : MonoBe...原创 2018-05-03 16:16:26 · 414 阅读 · 0 评论 -
用shader给一个圆柱体附上多段贴图
Shader "Custom/zkTex" { Properties { _FirstTex ("First (RGB),Alpha (A)",2D) = "White" {} _SecondTex ("Second (RGB),Alpha (A)",2D) = "White" {} _ThirdTex ("Second (RGB),Alpha (A)",2D) = &quo原创 2018-05-02 15:58:25 · 963 阅读 · 0 评论 -
unity进行文字图像识别——Face++
文字识别没那么难,因为我们有别人提供的API——————想做一个数字的识别,就研究了一下Face++的API首先我们需要在Face++官网注册一个用户,网址https://www.faceplusplus.com.cn/注册完后我们就需要创建应用,以便于获取一个key值和secret值,这点是非常重要的,我们用的是试用版,正式的是需要收费的然后找到我原创 2017-09-25 10:40:36 · 9040 阅读 · 6 评论 -
Unity实现排行榜(PlayerPrefs)
paihangbang.gif (359.24 KB, 下载次数: 3)下载附件 保存到相册2016-8-18 14:37 上传 我们平时玩的竞技类的小游戏一般在游戏结束的时候都会有一个排行榜来看到自己的排名,之前随手写了一个傅女神测手速小游戏,最后也需要一个排行榜。但是我却发现,由于涉及到数据的持久化存储,想了一下没想通逻辑,不知道如何来写原创 2017-08-25 12:12:25 · 2932 阅读 · 0 评论 -
测手速小游戏
看到傅园慧女神的洪荒之力,心中也充满了洪荒之力,顺势做一个测手速的小游戏,虽然做的有点渣。谁让我既不会美术又不会动画,图还得自己做、动画还得自己截,差点折腾死我。下面展示(轻吐槽,我知道做得难看):再说一下:资源、图、动画啥的就不要太认真了,我费了九牛二虎之力也只这个水平了。(PS:大部分时间就和这些杠上了,没美工真可怕)首先,第一个sc原创 2017-08-25 12:09:50 · 14676 阅读 · 0 评论 -
15分钟用untiy做一个程序员的七夕礼物
下面开始:第一步,准备资源吧。我下面提供我小项目里的小资源,其实你们也可以自己找,就是几张图片,不过需要用PS 截成比较小的一般300*300像素,然后一张背景图,再用PS做一个字的图,如下: 不过注意一点,除了背景图,其他的都需要导出.png格式。第二步,写代码。代码很简单,就一个就够了。我们原创 2017-08-25 11:59:20 · 1172 阅读 · 0 评论 -
Particle Playground介绍
Source-tab粒子创建点、发射点Particle Settings-tab此处可以为粒子系统设置各种条件Forces-tab设置初始运动和被预置力或者流体作用力的状态Collision-tab设置是否粒子可以在场景中检测碰撞Rendering-tab粒子的渲染呈现Manipulators-tab用户改变粒子系统状态的列表。用户可以基于位置改变粒子系翻译 2017-07-26 10:13:13 · 1870 阅读 · 0 评论 -
七个方法让你的unity项目更条理
http://blog.theknightsofunity.com/7-ways-keep-unity-project-organized/一天,我在Quora上看到一个人问:程序员如何用超过一万行的代码编写一个项目。软件做的越大,维护就越困难,这是一个不争的事实。所以这面临的问题就是如果你不让你的项目有条理,就会很难维护它。到后期,你就会发现你并不是在添加新功能而是在把时间浪费在一个凌乱的项目上。翻译 2017-05-16 09:23:32 · 390 阅读 · 0 评论 -
Unity快速实现回合制游戏
对少时步步高RPG回合制游戏的甚是怀念,但是现在找一些当时的游戏来玩发现画面已经完全吸引不了我了,特别是最原始的黑白版伏魔记、侠客行之类的,剧情甚是不错但是却没有了要玩的激情,所以就想在自己业余的时间来尝试研究研究,如果有时间或许能做一个3D版的自己娱乐娱乐。 3D的游戏,控制移动还是鼠标点击人物朝向移动比较靠谱,本月的训练营有实现奥,不会的可以问我,不多说,本文研究的内原创 2016-07-19 13:40:09 · 14363 阅读 · 2 评论 -
UGUI实现回合制游戏多技能滑动条与血条伤害(新)
1、多技能滑动条实现滑动方法比较简单。首先,做一下排列,创建一个空物体,然后添加一个排列的属性,如图:然后把技能图标都放到该空物体之下,控制其中的一个cell size属性,你会发现很容易就排列好了。然后,把这个物体放倒一个image下,给image添加一个scroll rect项,这个就是用来控制滑动的,还有添加一个遮罩mask项,通过细微调整里面的属性,以便达到原创 2016-07-19 13:46:09 · 1746 阅读 · 6 评论 -
UGUI拖拽与射线检测问题(背包前奏)
最近想研究UGUI,所以只要涉及UI部分的全都想用UGUI来搞,包括之前写的回合制的一个小实例demo。但是在我研究背包所需功能的时候遇到了瓶颈,让我很是受伤。 像是一个简单的背包,用来存储物品对象就OK了,但是那完全满足不了要求,至少像是拖拽、交换、拖入、切换栏目以及再加点炫酷特效啥的这些都要用吧!拖拽啥的很简单,一会搞定,但是当做到射线检测的时候直接卡住了,怎么试原创 2016-07-19 13:48:43 · 7301 阅读 · 4 评论 -
UGUI背包系统(初级)
效果图放上(不断点击键盘G随机获取物品): 此篇是接着上篇背包前奏来写,拖拽和射线检测部分就不再多说,包括后面的修改加上了交换、回初始位置等功能都是在那个基础上的扩展,各有所需各自想要的扩展也就不同,大家可以根据上一篇来自己扩展。该篇主要来介绍一下背包的拾取功能1、创建一个image用来作为背景,命名为Beibao,比如说如下图:原创 2016-07-19 13:50:06 · 2797 阅读 · 1 评论 -
UGUI背包(对象池)
最近忙得不可开交,也不知道发点什么,正好想到之前背包被很多人吐槽,怎么没对象池呢?那我就加个对象池上去吧。比较简单,只供参考。效果展示:(解释:背包三个tab,每个都一样,按键盘x键随机拾取物品,右键点击消耗一个物品) 首先,加一个右键点击消耗物品吧,创建一个脚本UConsume.cs代码其实和拖拽类似,如下原创 2016-07-19 13:51:13 · 2301 阅读 · 0 评论