kingBook

导航

2021年4月29日 #

线段与圆是否相交

摘要:如图A所示,当圆心与线段的距离大于圆的半径时,线段与圆肯定不相交 如图B,C所示,两个端点都不在圆内,那么看圆心到线段所在直线的垂足是否小于半径且垂足是否在线段上;我们可以利用余弦定理,避免判断垂足是否在线段上,只要圆心到两端点的得角度都为锐角,那么他们必然相交。 https://www.cnblo 阅读全文

posted @ 2021-04-29 12:07 kingBook 阅读(12) 评论(0) 推荐(0) 编辑

2021年4月7日 #

Unity GameObject.Find 应注意的问题

摘要:public static GameObject Find (string name); 假设现在有游戏对象 Ball ,在场景的层次结构为: Level/Content/Ball。 在编辑器里设置 Ball 为不激活,此时 GameObject.Find("Ball"); // null 找不到对 阅读全文

posted @ 2021-04-07 10:50 kingBook 阅读(6) 评论(0) 推荐(0) 编辑

2021年4月1日 #

Unity 旋转欧拉角X时,重力加速度模拟

摘要:如图,要求角色捉住杆不停旋转,当旋转至脚朝上时,受到重力速度要求逐渐减速旋转,反之加速旋转。 // 125f 为没有重力时旋转速度 float angleVelocity=125f; // 加重力 // ((transform.up.y+1f)/2f) 范围区间[0,1]脚朝上最小,脚朝下最大; / 阅读全文

posted @ 2021-04-01 16:21 kingBook 阅读(15) 评论(0) 推荐(0) 编辑

2021年3月16日 #

Git 使用git-lfs时pull或reset后文件内容不正确

摘要:使用git-lfs时pull或reset后文件内容如下: version https://git-lfs.github.com/spec/v1 oid sha256:xxxxxxxxxxxxxxxxxxxxxx size xxxxxxxxxx 使用以下命令恢复: git lfs pull origi 阅读全文

posted @ 2021-03-16 10:33 kingBook 阅读(19) 评论(0) 推荐(0) 编辑

2021年2月22日 #

unity 凸包算法

摘要:https://www.pianshen.com/article/763090525/ https://blog.csdn.net/qq_29242649/article/details/105772034 一: using System.Collections; using System.Coll 阅读全文

posted @ 2021-02-22 15:32 kingBook 阅读(29) 评论(0) 推荐(0) 编辑

C# List.Sort

摘要:List<int> list=new List<int>{2,3,5,1,4}; list.Sort((int a,int b)=>{ return a-b; }); string str=""; for(int i=0;i<list.Count;i++){ str+=list[i].ToStrin 阅读全文

posted @ 2021-02-22 11:59 kingBook 阅读(20) 评论(0) 推荐(0) 编辑

2021年2月20日 #

unity 凸多形顶点排序

摘要:/// <summary> /// 多边形点集排序 /// </summary> /// <param name="vPoints"></param> /// <returns></returns> public List<Point> SortPolyPoints(List<Point> vPoi 阅读全文

posted @ 2021-02-20 15:52 kingBook 阅读(40) 评论(0) 推荐(0) 编辑

2021年2月19日 #

unity Plane

摘要:Plane.distance:指从原点到平面的距离。假设平面法线为(0,1,0),需要将平面向上平移0.5,distance应为-0.5。 Plane.Translate(Vector3 translation):平移方向与法线相反 阅读全文

posted @ 2021-02-19 10:33 kingBook 阅读(76) 评论(0) 推荐(0) 编辑

2021年2月4日 #

Git MAC电脑Git使用

摘要:配置多个git账户,以公司和个人为例 1.打开终端输入以下命令 // 生成公司密钥 // -b 4096 指定密钥长度,也可以省略 // 注意:此处省略了保存的文件名,将以默认文件名 id_rsa 生成密钥 ssh-keygen -t rsa -b 4096 -C "your_email@examp 阅读全文

posted @ 2021-02-04 18:06 kingBook 阅读(42) 评论(0) 推荐(0) 编辑

Spine运行库指南

摘要:http://zh.esotericsoftware.com/spine-runtime-architecture 阅读全文

posted @ 2021-02-04 11:40 kingBook 阅读(58) 评论(0) 推荐(0) 编辑

VsCode TypeScritp整理Import

摘要:Shift+Alt+O 阅读全文

posted @ 2021-02-04 11:01 kingBook 阅读(26) 评论(0) 推荐(0) 编辑

2021年2月1日 #

TypeScript 扩展声明文件 .d.ts

摘要:如:扩展LayaAir的Vector3,加入一个say方法 LayaAirExtensions.d.ts declare module Laya{ interface Vector3 { say(msg:string):void; } } //或 /*declare module laya.d3.m 阅读全文

posted @ 2021-02-01 12:14 kingBook 阅读(95) 评论(0) 推荐(0) 编辑

2021年1月22日 #

UnityEditor 编辑多个场景里的对象,Revert 预制件实例

摘要:需要把脚本放在名称为'Editor'的文件夹下 using System.Collections.Generic; using UnityEditor; using UnityEditor.SceneManagement; using UnityEngine; using UnityEngine.S 阅读全文

posted @ 2021-01-22 12:10 kingBook 阅读(68) 评论(0) 推荐(0) 编辑

2021年1月19日 #

unity 球形插值

摘要:https://www.cnblogs.com/suoluo/p/5695362.html 阅读全文

posted @ 2021-01-19 20:53 kingBook 阅读(34) 评论(0) 推荐(0) 编辑

2021年1月15日 #

ES6

摘要:https://es6.ruanyifeng.com/ 阅读全文

posted @ 2021-01-15 09:28 kingBook 阅读(16) 评论(0) 推荐(0) 编辑

2021年1月14日 #

用 console.time()和 console.timeEnd() 测试代码执行时间

摘要:console.time('time'); //开始(开始的名字要和结束的名字一致) //执行的代码 .... console.timeEnd('time'); //结束 阅读全文

posted @ 2021-01-14 13:56 kingBook 阅读(49) 评论(0) 推荐(0) 编辑

2021年1月11日 #

LayaAir2.x Quaternion

摘要:Laya.createFromYawPitchRoll(yaw: number, pitch: number, roll: number, out: Quaternion): void Laya.getYawPitchRoll(out: Vector3): void pitch: x轴的旋转角度 y 阅读全文

posted @ 2021-01-11 22:06 kingBook 阅读(42) 评论(0) 推荐(0) 编辑

2021年1月8日 #

3DMAX、C4D、Maya导出fbx到Unity设置

摘要:#####3DMAX 1.选中需要导出的模型,在Hierarchy面板Adjust Pivot中点击Affect Pivot Only。 2.接着在下方的Alignment中点击Align to World。 3.按F12弹出TransformType窗口,切换到Select And Rotate( 阅读全文

posted @ 2021-01-08 09:59 kingBook 阅读(158) 评论(0) 推荐(0) 编辑

2021年1月7日 #

LayaAir2.x 动态创建网格(二) 多个材质贴图

摘要:export default class Test extends Laya.Script{ protected onAwake():void{ //创建3d场景 let scene = Laya.stage.addChild(new Laya.Scene3D()); //创建相机 let came 阅读全文

posted @ 2021-01-07 13:57 kingBook 阅读(93) 评论(0) 推荐(0) 编辑

2021年1月6日 #

LayaAir2.x 动态创建网格(一) 单一材质贴图

摘要:export default class Test extends Laya.Script{ protected onAwake():void{ let scene = Laya.stage.addChild(new Laya.Scene3D()); console.log(scene); let 阅读全文

posted @ 2021-01-06 15:32 kingBook 阅读(72) 评论(0) 推荐(0) 编辑

2020年12月19日 #

Unity RenderTexture 当作为 Camera.targetTexture 时,在某些安卓手机或模拟器无法显示或出现错乱

摘要:using UnityEngine; using UnityEngine.UI; public class Test:MonoBehaviour{ public RawImage rawImage; public Camera cam; private RenderTexture m_renderT 阅读全文

posted @ 2020-12-19 18:50 kingBook 阅读(231) 评论(0) 推荐(0) 编辑

2020年12月18日 #

Unity 使用Spine

摘要:spine-unity 3.8 说明: http://zh.esotericsoftware.com/spine-unity http://zh.esotericsoftware.com/spine-unity-zh-old 运行库指南: http://zh.esotericsoftware.com 阅读全文

posted @ 2020-12-18 16:18 kingBook 阅读(53) 评论(0) 推荐(0) 编辑

2020年12月8日 #

temp

摘要:https://www.bilibili.com/video/BV1bk4y1675H unity虚拟相机 阅读全文

posted @ 2020-12-08 17:04 kingBook 阅读(40) 评论(0) 推荐(0) 编辑

2020年12月4日 #

TypeScript set和get

摘要:class Person { constructor() { } private _name:string; public get name():string{ return this._name; } public set name(name:string){//不能定义返回类型,如: ":voi 阅读全文

posted @ 2020-12-04 18:01 kingBook 阅读(327) 评论(0) 推荐(0) 编辑

unity Screen.orientation

摘要:public static ScreenOrientation orientation ; Project Settings → Player → Resolution and Presentation → Default Orientation,设置为:Auto Rotation 时,在进入应用且 阅读全文

posted @ 2020-12-04 14:57 kingBook 阅读(178) 评论(0) 推荐(0) 编辑

2020年12月3日 #

Windows7修改系统启动列表名称

摘要:Windows7修改系统启动列表名称.bat @echo off echo. echo 下面将Windows7启动时的系统列表名称做如下修改: echo. echo “Windows 7”→“Windows 7 x64 中文旗舰版” echo. echo 不修改请退出! echo. & pause 阅读全文

posted @ 2020-12-03 13:13 kingBook 阅读(106) 评论(0) 推荐(0) 编辑

Win垃圾清理.bat

摘要:Win垃圾清理.bat @echo off color 0b echo ==正在清除系统垃圾文件,请稍后...... echo ==在程序没有结束的信息时,请勿关闭本窗口 echo ==1. echo ==删除临时文件 del /f /s /q %systemdrive%\*.tmp del /f 阅读全文

posted @ 2020-12-03 13:12 kingBook 阅读(66) 评论(0) 推荐(0) 编辑

win10 添加右键获取管理员权限

摘要:win10添加右键获取管理员权限.reg Windows Registry Editor Version 5.00 ;取得文件修改权限 [HKEY_CLASSES_ROOT\*\shell\runas] @="获取管理员权限" "Icon"="C:\\Windows\\System32\\image 阅读全文

posted @ 2020-12-03 12:11 kingBook 阅读(108) 评论(0) 推荐(0) 编辑

2020年11月25日 #

Unity 线,面 相交判断

摘要:using UnityEngine; using System.Collections; using System; public class Math3d { private static Transform tempChild = null; private static Transform t 阅读全文

posted @ 2020-11-25 11:46 kingBook 阅读(112) 评论(0) 推荐(0) 编辑

2020年11月21日 #

Win10 声音设置

摘要:![](https://img2020.cnblogs.com/blog/714380/202011/714380-20201121201144067-2077194304.png) 阅读全文

posted @ 2020-11-21 20:12 kingBook 阅读(85) 评论(0) 推荐(0) 编辑