- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 cocos3.x双摄像机 有一个摄像机显示不全问题
简单来说,就是将两个相机的OrthoHeight设置为一样的就可以了,且,必须将另一个相机设置为主相机的OrthoHeight。在使用cocos3.x做3d的时候,经常会需要用三个相机去渲染显示3个层级,背景在最底层,3d在中间层,2d的UI在最上层。但是在2个2d相机同时渲染时,有一个相机即使设置了widget也显示不全。那哪个是主相机呢,就是在Canvas绑定的这个。关于这个问题的解决方案再此记录一下。
2024-01-26 15:41:36 738
原创 uniwebview按钮被无形遮挡问题
记录一下使用uniWebView遇到的坑。1.uniWebView只适用于原生平台(ios和android)2.uniWebView应该是采用了反射去调用android原生,从而android生成一个activity,这个层级比unity所有界面的层级都要高,所有不要试图去改unity的层级来压过uniWebView。只能留出一块地方用于放按钮。3.即使用了第二种方法,留出一块空白 ,显示也正常,但是仍然不能点击按钮。这个问题困扰了我很久。最后发现其实很简单,就是unity和你下载的uniWeb
2022-04-02 15:39:21 6391 1
原创 unity简单实现第一视角移动和按住shift旋转
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Player : MonoBehaviour { private Direction m_direc; public Space m_RotateSpace; public float m_RotateSpeed = 3; public Camera cam; //方向灵敏度 public flo.
2021-12-23 21:48:00 972
原创 计算x的n次方 高效算法
注释部分也是可以的 但是远不及后面来的短小精悍。 public class Solution { public double MyPow(double x, int n) { // double ans=0; // long ind; // if(n==0){ // ans=1; // }else{ ..
2021-12-09 18:01:09 1119
原创 cocos create 计算扫雷3BV
循环每一个格子 /** * 计算扫雷的3BV */ Calculate3BV(){ let n=0; for(let i=0;i<this.rowNum;i++){ for(let j=0;j<this.colNum;j++){ n+=this.Check3BV(this.pieceMap[i][j])?1:0; } } .
2021-12-08 12:00:57 894
原创 ET6.0使用插件
最近在学习ET的框架过程中,遇到导入插件的问题(如UniWebView),这里做一个记录。先把插件导入到unity中之后。将插件文件夹移动到ThirdParty中。大部分在这就完成了 但是有些插件可能会有部分脚本导入到了Plugins中,也需要移动到ThirdParty文件夹里面。产生这一问题的原因是ET框架中Hotfix、HotfixView等都在不同的程序集中,程序集之间的脚本调用需要在程序集文件中Assembly Definition References包含对方。如:需.
2021-11-25 17:59:44 3529
原创 Unity 使用泛型封装Playerfabs
using UnityEngine;using UnityEngine.UI;using System.IO;using System.Collections.Generic;using System;namespace ET{ public enum StorageType { INT, FLOAT, STRING } public static class DataStorage { ...
2021-11-10 15:33:04 3078
贪吃蛇大战
2018-07-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人