unity3d
再回首SEU
这个作者很懒,什么都没留下…
展开
-
unity3d车辆按照自己设置的标记点运动
在场景中放置路径点,放置在一个数组里,示例代码使用的是车辆,其他模型可以参考。 if (waypoint[0] == null) { for (int i = 0; i < 53; i++) { waypoint[i] = GameObject.Find("poi原创 2013-09-13 13:13:01 · 4241 阅读 · 0 评论 -
unity3d串口通信,双线程一收一处理
using UnityEngine;using System.Collections;using System.Collections.Generic;//队列using System.IO;using System.IO.Ports;using System.Threading;//线程using System;using System.Text;//16进制转换public原创 2013-09-13 12:47:30 · 5983 阅读 · 2 评论 -
俩直线求交点
直线的一般方程为F(x) = ax + by + c = 0。既然我们已经知道直线的两个点,假设为(x0,y0), (x1, y1),那么可以得到a = y0 – y1, b = x1 – x0, c = x0y1 – x1y0。因此我们可以将两条直线分别表示为F0(x) = a0*x + b0*y + c0 = 0, F1(x) = a1*x + b1*y + c1 = 0那么两条直原创 2013-09-13 09:28:47 · 1600 阅读 · 0 评论 -
unityd 模型跟随鼠标移动,鼠标隐藏
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit; if (Input.mousePosition.x 300) UnityEngine.Screen.showCursor = true; else原创 2013-09-13 09:20:24 · 2047 阅读 · 0 评论 -
unity3d模型运动转向移动简单控制
1.转向(1)根据目标点rotation = Quaternion.LookRotation(target - transform.position); transform.rotation = rotation; //transform.rotation = Quaternion.Slerp(transform.rotation, rotation, Time.deltaTim原创 2013-09-13 09:15:38 · 8404 阅读 · 0 评论