- 博客(89)
- 收藏
- 关注
转载 Cocos Creator 图片/文字的渐变色实现!
主要看三个地方,开头的properties、中间对time这个属性的EOB格式声明和最后的新增的渐变代码(新建特效Effect,把代码复制过去就行,我用的版本是Cocos Creator 2.3.2)。Cocos Creator的艺术字只支持ASCII的顺序编码,就是说一组数据必须是连续的,因为它在创建艺术字体那边只有Start Char,后续的内容是根据ASCII表后推的。首先创建一个艺术字体 ,在资源管理器的任意位置右键,新建艺术数字配置,我创建的是名为artFont的艺术字。
2024-08-06 10:48:10 264
原创 unity点击脚本“AppleEventIntegration.bundle”已损坏,无法打开。 您应该将它移到废纸篓。
unity点击脚本“AppleEventIntegration.bundle”已损坏,无法打开。 您应该将它移到废纸篓。
2023-01-30 13:21:46 701
转载 Unity打包iOS,Xcode自动打包framework
报错: Exception: Calling TargetGuidByName with name='Unity-iPhone' is deprecated. There are two targets now, call GetUnityMainTargetGuid() - for app or GetUnityFrameworkTargetGuid() - for source/plugin...
2021-10-20 14:48:12 1443
转载 Unity减小安装包的体积(210MB减小到7MB)
Unity减小安装包的体积(210MB减小到7MB)概述项目简介由于是公司内做的项目,不方便开源,就只分享优化过程吧。项目信息逐日是一个移动端单机小游戏,使用Unity开发,目前已将项目使用的Unity升级到2019.4.14f1c1 (3e5991a5f6ba)版本。项目内容在进行优化前,项目资源目录如下,可以看到,项目目录命名杂乱,包含很多需求迭代产生的旧资源、无用场景、未压缩的音视频等内容。由于这次主要是对于安装包大小的一些尝试,所以就不会特别...
2021-06-21 11:54:21 8010 5
转载 unity3dUGUI之UI粒子特效适配
using UnityEngine;using System.Collections;using System.Collections.Generic; public class UIParticleScale : MonoBehaviour { private List<ScaleData> scaleDatas = null; void Awake() { scaleDatas = new List<ScaleData>();
2021-04-14 17:41:10 540
转载 Application.persistentDataPath 的一个小坑
打包之前在Android的Player Setting里面选择WriteAccess (写入访问)Internal Only:表示Application.persistentDataPath的路径是应用程序沙盒,(需要root不然访问不了写入的文件)文件路径:data/data/包名/Files/OutLog.txtExternal(SDCard):表示Application.persistentDataPath的路径是SDCard的路径。(不需要root就可以访问文件)文件路径:SDCard/An
2021-03-17 13:18:29 923
原创 unity简单倒计时
public class DrawImage : MonoBehaviour{ public Text timetext;//到计时 bool isPlay; float timego=30; void Update() { if (isPlay) { timego -= Time.deltaTime; int t = int.Parse(timego.ToString("0"
2021-03-17 09:43:52 129
原创 ios打包报错: DXT1 compressed textures are not supported when publishing to iPhone
找到材料 Default-Checker-Gray,并将其反照率更改为Default-Checker或其他
2021-02-08 15:05:26 964
原创 GetComponentsInChildren 不能获取enabled = false的子物体
GetComponentsInChildren<T>(true)
2021-01-08 17:21:08 293
原创 unity. Scroll View滑动翻页吸附
using DG.Tweening;using KetosGames.SceneTransition;using UnityEngine.Events;using UnityEngine.UI;using System.Collections;using System.Collections.Generic;using UnityEngine;//翻页吸附public class SwitchPage : MonoBehaviour{ private const float SMO
2020-12-17 09:59:53 602
原创 unity 子物体按名称排序
using DG.Tweening;using KetosGames.SceneTransition;using UnityEngine.Events;using UnityEngine.UI;using System.Collections;using System.Collections.Generic;using UnityEngine;//子物体按名称排序public class GameObjectSort : MonoBehaviour{ // Start is cal
2020-12-03 09:59:28 1690
转载 UGUI粒子遮罩(UI Mask 遮挡粒子)
在Unity中UGUI的Mask遮罩无法对Partice System(粒子)起到直接的作用,于是这里我们使用Shader来实现UI Mask对粒子的遮罩效果。关于粒子显示在同一层两个不同UI之间叠加的问题: 实现方案 首先使用一张image图片,添加mask遮罩,这张图片默认使用的是UI/Default的shader,这里我们替换成UI/MaskDefault的shader,这里贴出源码: // Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' wit
2020-11-10 19:06:35 1627 2
原创 对象池
using DG.Tweening;using KetosGames.SceneTransition;using UnityEngine.Events;using UnityEngine.UI;using System.Collections;using System.Collections.Generic;using UnityEngine;public class SinglePool : MonoBehaviour{ //单例 public static Single
2020-11-09 08:44:35 62
转载 Unity使用RawImage实现图片百叶窗切换
前言 ** 最近接到一个项目,非得要百叶窗切换图片,于是乎想着快速开发的原则,先去求助百度,然后最后基本上都指定到一个大佬写的shader,然后我就下载下来尝试下,结果不是很理想,可能是我不会shader的原因,效果不是想要的,而且,似乎用代码不好控制,于是我想,要不改下算了,对,想到就去改,嗯。。。。好吧,我根本不会shader,还是写代码吧,想到百叶窗的原理,估计还是shader要快捷,算了,用rawImage也是可以设置uv的嘛 ** 原理 ** 拿到一张图,想把它百叶窗,那就是切割呗,设置好
2020-10-22 14:00:45 1411 2
转载 “The user name or passphrase you entered is not correct “ for Mac Xcode
The user name or passphrase you entered is not correct. 解决方法: https://github.com/desktop/desktop/issues/3625 其实就是 进入 钥匙串 选择登陆 选择锁定登陆 钥匙串 ...
2020-09-30 17:36:14 679
原创 unity批量增删修改子物体名字
using DG.Tweening;using KetosGames.SceneTransition;using UnityEngine.Events;using UnityEngine.UI;using System.Collections;using System.Collections.Generic;using UnityEngine;public class Renamer : MonoBehaviour{ [ContextMenu("Rename")] pri
2020-09-17 18:03:27 1927
转载 unity中检测代码执行时间
使用unity编写代码的大多数使用的都是c#,c#中可以使用特定的语句来对代码的执行效率进行检测。检测代码如下:using UnityEngine;using System.Collections;public class Test: MonoBehaviour { void Update() { if (Input.GetKeyDown(KeyCode.G)) { TestExeTime(); }
2020-09-16 14:57:20 729
原创 入场展示动画
//入场展示动画 DOTween.To(() => Scrollbar_Horizontal.GetComponent<Scrollbar>().value, doPos => Scrollbar_Horizontal.GetComponent<Scrollbar>().value = doPos, 0.15f, 1).OnComplete(() => { foreach (var btn i.
2020-09-03 15:09:55 170
转载 Unity 在循环里面给多个按钮绑定点击事件(动态循环给赋值)
这篇博文可以总结为一句话:通过循环给多个按钮绑定点击事件时,点击事件内的代码只要涉及到了循环变量,则需要在事件代码外用额外变量先处理再到事件代码内去做操作,且该额外变量只能声明在循环内部(声明在循环外部,则都会以最后一次的循环变量值去赋值)。...
2020-08-24 12:00:31 2365 3
原创 unity 粒子缩放
using DG.Tweening;using KetosGames.SceneTransition;using UnityEngine.Events;using UnityEngine.UI;using System.Collections;using System.Collections.Generic;using UnityEngine;public class PSScale : MonoBehaviour{ ParticleSystem[] ps; public float
2020-06-28 16:10:32 308
转载 DoTween使用(完整版添加)
下载DoTween##在Asset Store直接下载,分为付费和免费版本官方文档 : http://dotween.demigiant.com/documentation.php对变量进行动画 public float myValue...
2020-06-12 10:12:52 360
原创 unity 不切换场景黑屏淡入淡出过渡
using System.Collections;using System.Collections.Generic;using DG.Tweening;using UnityEngine;using UnityEngine.Events;using UnityEngine.UI;public class BlackViewTransition : MonoBehaviour{ public Transform canvasOld; public Transform canv
2020-06-11 17:55:13 1144
原创 移动限制窗口
public int minx, miny, maxx, maxy; /// <summary> /// 移动限制窗口 /// </summary> /// <param name="originTrans">当前需要移动的节点</param> public void RestrictMoveInWindow(RectTransform originTrans) { Vector3 pos = o
2020-05-19 14:15:41 128
原创 unity 切换场景黑屏淡入淡出过渡
一个类using System.Collections;using System.Collections.Generic;using UnityEngine;public class Globe { public static string Name;}//挂载脚本using System.Collections;using System.Collections.G...
2020-04-07 17:20:48 3688
原创 Androidstudio和unity互相调用
1.新建Android lib工程New->New Module2.选择Android Library3.输入package name 这个要和unity的包名一致4.在新建的工程下如图位置new 一个 EmptyActivity 5.在android工程下的libs文件里添加unity的jar包Editor\Data\PlaybackEngines\AndroidPlayer\V...
2020-03-26 16:23:43 978
原创 飘血特效
//飘字特效 public void FlyTOText(Graphic graphic) { RectTransform rt = graphic.rectTransform; Color c = graphic.color; c.a = 0; graphic.color = c; Sequence...
2020-03-18 16:55:03 329
转载 UGUI学习篇: 新手引导镂空遮罩与事件透传
前言新手引导我们经常需要制作这样的效果:全屏有个中间镂空的遮罩,引导玩家点击遮罩镂空的部位的按钮。在Unity中如何实现这个效果呢,以uGUI的方式为例,跟着下面的步骤开始吧第一步:shader脚本创建一个GuideMask.shader,实现镂空遮罩效果,代码如下:Shader "UI/GuideMask"{ Properties { [PerRendererData] _M...
2020-03-17 11:27:40 1101
原创 unity 2018.4 Android NDK和IL2CPP方式出包报错Failed running il2cpp.exe
1.打开Edit>Preferences2.首先NDK下载,解压后记住路径添加进去
2020-03-12 15:41:01 1645
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人