• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
萧然CS
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2021年8月7日

【UGUI】ScrollRect 动态缩放格子大小,自动定位到中间的格子
摘要: 实现效果:ScrollRect,格子动态缩放大小,滑动结束自动定位中间格子 使用说明:目前只支持横向从左往右列表,格子锚点、中心点设置在左上角,Content,设置好Y坐标,运行时自动修改X坐标。 实现原理: 动态缩放功能实现:Transform改变时,... 阅读全文
posted @ 2021-08-07 19:14 萧然CS 阅读(341) 评论(1) 推荐(1)
 
 

2021年7月18日

【C#】自定义权重获取随机数
摘要: 自定义随机权重,获取随机数 public class NewBehaviourScript : MonoBehaviour{ [System.Serializable] public class RandomConfig { p... 阅读全文
posted @ 2021-07-18 15:46 萧然CS 阅读(397) 评论(0) 推荐(0)
 
 

2021年7月16日

【UnityEditor】查看模型Mesh面数/顶点数
摘要: 去掉GUI字体的三角面数,统计到的数据与Unity面板显示一致。 Unity默认天空盒有大约1.7k三角面,5k顶点,如果使用了天空盒,需要额外注意。 #if UNITY_EDITORusing System.Collections;us... 阅读全文
posted @ 2021-07-16 20:00 萧然CS 阅读(2760) 评论(0) 推荐(0)
 
 

2021年6月19日

【Unity】EditorSceneManager.LoadSceneAsyncInPlayMode加载不在场景列表的场景
摘要: //加载场景路径(从Assets开始,以.unity后缀名结束)sceneFullName = "Assets/Scenes/Main.unity";LoadSceneParameters parameters = new LoadSceneParameter... 阅读全文
posted @ 2021-06-19 12:12 萧然CS 阅读(431) 评论(0) 推荐(0)
 
 

2021年6月16日

【Unity】修改UI Prefab预览环境Canvas(Environment)
摘要: 比如Canvas的渲染模式设置为"Screen Space - Camera",打开UI prefab,却是在Unity提供的默认Canvas下预览的,这样很多参数设置就会有问题,需要手动修改预览环境: "Editor => Project Settings ... 阅读全文
posted @ 2021-06-16 14:56 萧然CS 阅读(1370) 评论(0) 推荐(0)
 
 

2021年5月29日

【Unity】角色沿着地形边缘滑行效果实现
摘要: 如图,游戏角色在地形的边缘,且沿移动方向(蓝色Z轴方向)继续移动将要掉落地形时,控制角色沿着地形边缘滑行移动,而不是让角色直接停在原地(这样处理游戏体验极差)。 using System.Collections;using System.Collection... 阅读全文
posted @ 2021-05-29 18:19 萧然CS 阅读(353) 评论(0) 推荐(0)
 
【Unity】基于UnityWebRequest简单封装Http的Get/Put/Post
摘要: HttpManager,统一对外接口,目前封装了Get/Put/Post,尚未用的Delete(原理一样) using System.Collections.Generic;using System;using System.Text;//GET请求会向服务... 阅读全文
posted @ 2021-05-29 16:34 萧然CS 阅读(1850) 评论(1) 推荐(0)
 
【Unity】自定义[Attribute]特性标记
摘要: 继承Attribute,自定义特性类 using System;public class HttpApiKey : Attribute{ public HttpApiKey(string _httpApi) { httpApi = _... 阅读全文
posted @ 2021-05-29 16:13 萧然CS 阅读(504) 评论(0) 推荐(0)
 
 

2021年3月5日

【UGUI】使用Screen.safeArea适配全面屏/异形屏
摘要: Unity中使用Screen.safeArea适配全面屏/异形屏 屏幕高度(即屏幕最高点):Screen.height,安全区域最高点:Screen.safeArea.yMax,屏幕顶部异形区域大小:Screen.height - Screen.safeAre... 阅读全文
posted @ 2021-03-05 16:04 萧然CS 阅读(1093) 评论(0) 推荐(0)
 
 

2021年1月21日

【Unity】UI或3D场景自动设置渐变色背景
摘要: 给定一组色值(或者多组色值,每次随机取一组),初始化时创建图片并赋值给UI的Image或3D场景的Sprite。从下/左往上/右,按曲线渐变 using System.Collections;using System.Collections.Generi... 阅读全文
posted @ 2021-01-21 14:45 萧然CS 阅读(811) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3