Unity 使用HTTPS请求数据
非异步请求:post请求: /// <summary> /// 回调验证证书 /// </summary> /// <param name="sender"></param> /// <param name="certificate"></param> /// <par..._unity https
Unity接入华为SDK遇到的问题
最近项目接入渠道,在接入华为SDK遇到的一些问题的记录。使用Unity接入SDK,分为两种:Unity导出Android工程;在Android Stdio/Eclipes中写好方法,导出AAR/jar包,让Unity调用;公司的项目是根据导出AAR包,有C#调用。在接入华为SDK时,官方没有提供jar/aar包,只提供了Android Stido 的一些依赖:implementati..._unity 找不到华为
Unity Android一键打包
开发过程中总是需要不停的打包,给策划或者测试人员测试,花费很多时间。在这里做一个一键打包工具,让测试人员自行打包,开发只需要上传代码,测试人员只需要拉取,让后打包就可以。_editoruserbuildsettings.androidbuildsystem
Unity配置Xcode脚本
Unity制作IPA安装包时,由于项目的需要,接入第三方的SDK,需要导入不同的第三方库,如果每次都手动导入比较浪费时间,而且有可能出错的风险,这里制作一个脚本,通过Unity提供的方法OnPostprocessBuild(在Build时会调用)。大致思路:在生成的配置文件中,写入自己需要库或者配置话不多说,代码走起来,在代码中加入注释,如果不懂的可以留言,大家相互学习一下。#if UNITY_IOSusing System.Collections;using System.Collect
Int相乘为负数问题
记录一次int类型相乘最后变成负数的问题。int a = 60000000;int b = 36;当a*b 你会发现得当一个负数。这是因为int(int 32)及2的32次方 取值范围 -2,147,483,648~2,147,483,647a*b超过这个范围 int就会溢出,得到相乘的值就是一个负数对于较大的值,可以使用long替换intlong也就是Int64,取值范围是-9223372036854775808~9223372036854775807这样一般不会超出了._两个int相乘得出个负数
抗锯齿原理
文章转载于:http://geekfaner.com/unity/blog9_AA.html文章是在网上看到的很不错 分享给大家。之前玩Cocos的时候是不用抗锯齿的,因为2D游戏横平竖直,没什么锯齿。那会就听说做3D游戏一定是要打开AA的。但是现在做3D游戏也有几年了,结果项目里面还是不怎么开AA,原因是因为手游的性能问题。不开AA的话锯齿真的蛮严重的,所以还是用一篇文章研究一下各种AA的效果和性能,方便以后做个权衡。首先先转载两篇文章电影级高画质!3D游戏抗锯齿技术解析和孰优孰劣比比看,7种_csdn 抗锯齿原理
Unity音频生成波浪线
传入一个音频生成波浪线效果如下图:using UnityEngine;using UnityEngine.UI;public class Test : MonoBehaviour{ public AudioClip audioClip; public RawImage _rawImage; // Start is called before the first frame update void Start() { _raw._unity音频波形
Unity Mask Shader
这里的原理是:从遮罩纹理中采样透明度来修改片元的透明度, 遮罩的圆形之外的部分透明度为0, 该过度的地方也有不同透明度, 这样就能正确混合也能正确起到遮罩的效果.在使用Unity时,会发现Mask组件,使用像素比较小的图作为Mask会出现锯齿,看到网上有使用Shader去处理。使用Mask组件的效果。具体Shader代码。
Unity Slider 扩展
Unity字代的Slider,有些功能不全,这里简单做了一个扩展,继承Slider,加入了开始拖拽、结束拖拽、点击抬起、点击落下事件。替换Slider组件,使用下面的代码即可。
Unity使用FFMpeg
图片大于1920*1080 = 2073600 进行压缩。使用ffmpeg将音频文件转为wav 16k 单声道。对于图片的水平或者竖向分割。Unity启动FFMpeg。根据时间点 切割音频。_ffmpeg for unity
vue 绘制体温单与三测单组件 实现前端js打印
体温单体温单又称为三测单,是电子病历的一部分。主要用于记录患者的生命体征及有关情况,内容包括患者姓名、年龄、性别、科别、床号、入院日期、住院号、日期、住院天数、手术后天数、脉搏、呼吸、体温、血压、出入量、大便次数、体重、身高、页码等。一周(7天)一张,每天记录6次病人信息在线访问地址:https://2guliang.top/temperature组件使用vue 技术栈开发,使用d3进行图表渲染。体温单数据结构数据机构方面主要分为3大块。分别为患者信息..._vue三测单
迁移项目到vue cli
因为部分项目用的自研构建封装,所以写了一个脚本批量转换项目构建工具。import shell from 'shelljs';import getAppDirs from './get-app-dirs';import errors from '../errors';const fg = require('fast-glob');const fs = require('fs');const path = require('path');export default async fun._vue webpack迁移到vue-cli
前端monorepo项目利用缓存优化打包速度
为什么需要缓存公司微应用monorepo形式管理。 需要全量发布。未来采用项目级细粒度发布,平台机进行扩容、版本管理。存在问题微应用数量膨胀,每次构建发布都会损耗很多时间。为了避免重复耗时, 使用缓存复用构建结果。什么是缓存缓存是一种行之有效的提高系统性能的手段、小到硬件CPU处理器,大到各类上层应用,都有缓存的身影。比如CPU,有一级高速缓冲存储器、二级缓存提高性能。比如客户端、CDN 、数据库、算法中空间还时间都大量使用到了缓存作为前端,我们最熟悉的浏览器的 http 协议的缓存控_rollup monorepo打包加速
今日推荐
周排行