前言 Unity2019版本的classes.jar中没有包含UnityPlayerActivity,所以和接SDK和原来网上的教程有一点点不一样,所以自己摸索了一个接入SDK的流程。 项目地址:https://gite…
Unity红点系统(Lua语言实现)
介绍 红点系统是目前绝大部分游戏都会拥有的功能,作用是在当玩家达成某种状态时(例如:任务完成,有新的邮件等),会在相关按钮上显示一个小红点来提示玩家进行相关操作。 如下图: 红点系统是一个看起来很简单,但是却很蛋疼的功能…
Unity实现断点续传下载功能
什么是断点续传 就是下载文件时,不必重头开始下载,而是从指定的位置继续下载,这样的功能就叫做断点续传 为什么需要断点续传 在下载文件的过程中,打断文件下载的原因有很多,比如网络不稳定,导致下载中断,如果没有断点续传功能的…
Unity中实现雷达属性图
最终效果 组件脚本代码 /******************************************************************* * 文件名: Radar.cs * 时 间: 2020-1…
Unity中使用AES加密方式进行AssetBundle加密
为什么要对AssetBundle进行加密 防止资源被破解 加密算法 因为对AB包进行加密后还需要再加载AB包时进行解密,所以选择AES加密方式。AES是对称加密算法,在加密时会设定一个密钥,通过该密钥进行加密。在游戏运行…
Unity中GetComponent的三种方式效率比较
获取组件的三种方式 在Unity中获取物体上的组件有三种方式 – public Component GetComponent (string type); – public Component G…