游戏
FireworksFlower
这个作者很懒,什么都没留下…
展开
-
unity 优化 ScrollView
using DG.Tweening;using XLua;using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;/// <summary>/// 子物体横向移动左上对齐,纵向移动左上对齐/// </summary>public class ScrollableAreaController : Mon原创 2022-03-19 18:45:38 · 4987 阅读 · 0 评论 -
unity 打包时会自动添加某种权限的问题
在谷歌平台,是不能够有权限 :“android.permission.READ_PHONE_STATE”我在接入abmob原生广告时,打包的时候unity 自动给我添加了权限: "android.permission.READ_PHONE_STATE"于是我就去每个jar包和arr包查找,发现里边都没有添加过这个权限。于是我就猜想是不是admob原生广告内部的,我找到主清单文件在里面添加: <uses-permission android:name="android.permission原创 2021-08-26 15:34:46 · 778 阅读 · 2 评论 -
unity矩阵转换 局部坐标转为相机坐标
通常有些时候需要将某个物体的局部坐标转为世界坐标,可能大家都是用的transfom.position这里我们可以用 vector3 pos= transfom.parent.localToWorldMatrix.MultiplyPoint(tranfom)如何将世界坐标转为相对于相机坐标呢Camera.main.transfom.worldToLocalMatrix.muliplyPoint(pos)这样转换就是相对相机的坐标...原创 2021-05-22 14:30:43 · 619 阅读 · 0 评论 -
unity 和android 交互之回调
当想调用androidSDK里面的接口,当接口里面的行为处理完了之后想要做其他的事时,我们怎么办呢?如果你写死了,而且不能够随机应变。当需要处理其他的行为时。例如:当你想调用androId原生广告播放接口时,当广告播放完之后你需要添加金币的行为,这个时怎么加入到接口中,这个就要用了回调了首先需要在anroid里面加入一个回调接口1.例如广告接口`public interface AdCallback { void onDismissed(); void onNoAd(AdErro原创 2021-04-24 11:43:30 · 1333 阅读 · 0 评论 -
unity 箭头看向某个点
void LookAtPos(Transform arrow,Vector3 pos) { Vector2 screenPos = Camera.main.WorldToScreenPoint(transform.position); Debug.Log(transform.position); Debug.Log(screenPos); arrow.transform.LookAt(pos..原创 2021-03-29 11:40:40 · 624 阅读 · 0 评论 -
unity短字符串截取长字符串
unityl短字符串截取长字符串 string changStr = "12388888456789"; string duanStr = "88888"; string[] curstr = Regex.Split(changStr, duanStr, RegexOptions.IgnoreCase); for(int i=0;i< curstr.Length;i++) { Debug.Log(curstr[i]); }...原创 2021-03-09 19:22:39 · 794 阅读 · 0 评论 -
unity 鼠标点击在2D 物体上 和UI上
unity 鼠标点击在2D 物体上 和UI上1.鼠标是否点击在2D 物体上 /// <summary> /// 点击屏幕坐标 /// </summary> /// <param name="position"></param> /// <returns></returns> public bool IsClickOn2DEntity(Vec原创 2021-02-22 18:19:48 · 3239 阅读 · 1 评论 -
使用androidStudio 查看安卓apk签名信息
输入:keytool -list -v -keystore +签名文件的路径+文件后缀原创 2021-02-02 17:57:13 · 357 阅读 · 0 评论 -
unity 退出游戏
#if UNITY_ANDROID Application.Quit();#else UnityEditor.EditorApplication.isPlaying = false;#endif原创 2021-01-06 12:03:50 · 569 阅读 · 0 评论 -
unity 接入巨量引擎今日头条广告投放分包SDK
巨量引擎分包SDK在接入分包SDK时,一般也会同时接入今日头条上报SDKUnity 接入巨量引擎 头条上报SDK1. 分包SDK下载2.下载完之后,导入到导出的android 工程中,3.导入之后然后添加依赖4.在主Activity类中添加如下代码5.然后根据版本号和渠道号来确定是否上报头条SDK。接入成功了之后,就可以开始测试了上传成功后下一步3.下载apk手机测试如果打印出了渠道号和相同就成功了,如果没有就失败了,检测是否接入成功。...原创 2021-01-05 08:30:06 · 3336 阅读 · 3 评论 -
unity 穿山甲 广告关于如何将信息流广告和banner广告直接关闭窗口 而不是通过按钮
1.找到官方unity3D穿山甲广告插件中找到java 脚本 NativeAdManager添加如图那行代码就可以在unity 中调用了,,可以不通过按钮直接关闭这个广告的view (至于调用方法这里不介绍了,自己可以去收索如何调用anroid代码)。因为我有一个信息流广告需要用到它所以就找到了这个简单的办法如果各位大佬还有更简单的办法希望和我分享~~~...原创 2020-12-12 17:52:01 · 13737 阅读 · 0 评论 -
unity PEM格式RSA加密
PEM格式加密可以选择下面的方式加密哦 public static string Encrypt(byte[] data,string publickeY) { AsymmetricKeyParameter publickey; using (StringReader sReader = new StringReader(publickeY)) { publickey = new Org.BouncyCast原创 2020-12-10 18:45:30 · 625 阅读 · 2 评论 -
unity 一般刘海屏适配方法
简单的解决办法就行始UI里的东西不用在外面区域渲染unity playingSeting 可以很好的解决问题原创 2020-12-10 18:38:00 · 1340 阅读 · 0 评论 -
unity 和Android 交互 (sdk接入)
unity 调用安卓① 首先调用是普通的方法------java代码 安卓类package com.yc.adplatform;public class AdPlatformSDK { public static AdPlatformSDK sInstance; public static AdPlatformSDK getInstance(Context context) { if (sInstance == null) { sync原创 2020-11-23 17:48:26 · 612 阅读 · 1 评论 -
摄像机跟随物体移动
private Transform _player;// Start is called before the first frame updatevoid Start(){_player = GameController.Instance.Player.transform;// transform.LookAt(_player.position);_offset = transform.position - _player.position;}// Update is called on原创 2020-10-24 09:02:00 · 578 阅读 · 0 评论 -
基于泛型单例的对象池管理类(笔记)
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public enum PoolType{ OneType, TwoType}[单例基类](https://blog.csdn.net/FireworksFlower/article/details/107492564)public class PoolMgr:SingleBase<PoolM.原创 2020-07-21 17:07:30 · 246 阅读 · 0 评论 -
泛型基类单例 where约束(笔记)
using UnityEngine;public Class SingleBase<T>:MonoBehavior where T:MonoBehaviour{ private static T _instance; private static readonly object _lock=new object(); public static T Instance() { lock(_lock) { _instance=FindObj原创 2020-07-21 16:55:03 · 268 阅读 · 0 评论 -
怪物方向浮标,怪物指向浮标
public enum ImgShowType { ellipse, rectangle } private GameObject _target; private GameObject originPoint; private RectTransform _img; private float a = 0, b =...原创 2019-11-09 17:49:09 · 266 阅读 · 0 评论