Unity
文章平均质量分 61
iloli_
这个作者很懒,什么都没留下…
展开
-
TransformPoint和InverseTransformPoint
public Transform target;void Start(){ Debug.Log("this local pos:" + transform.localPosition + "\n" + "this pos:" + transform.position); Debug.Log("target local pos:" + target.localPosition +...原创 2020-02-13 23:16:40 · 570 阅读 · 0 评论 -
Unity-Spine换装问题
Spine换装问题无非就是更换slot下面的Attachment。SkeletonAnimation脚本里面给出了更换整套服装的方法,但这不是我们想要的,我们要的是局部换装。比如只换一个帽子或者只换一把武器。首先第一种,当前使用的图片和将要换上去的图片都没有mesh变形,或者两张图片可以使用同一个mesh。这个时候我们可以直接使用外部图片进行换装。Spine的example里面有个Mix An...原创 2018-12-02 17:40:08 · 7662 阅读 · 2 评论 -
Unity-Spine动画位移问题
一般来说,我们做动画的时候尽量要求动画师做原地动画,也就是说动画本身是没有位移的。这种方法在做匀速运动的动画的时候是没有问题的,比如主角跑步是个匀速运动。但如果某些动画本身不是匀速运动,比如丧失的走路动画,可能会是一个非线性运动,这个时候如果要策划在编辑器通过调曲线来调出走路的非线性移动是相当困难的,而spine-unity并没有提供像3dmax一样将移动转换为unity速度的方法,这个问题只能我...原创 2018-12-02 18:25:43 · 5639 阅读 · 2 评论 -
Unity-C#简单的布料模拟
原文地址:http://www.paulsprojects.net/opengl/cloth/cloth.html原文是CPP版的,在这里我直接改成了c#版,public class Ball:MonoBehaviour{ public Vector3 position; public Vector3 velocity; public bool isFixed; ...原创 2019-02-13 10:02:39 · 2529 阅读 · 5 评论 -
Unity多指触摸UI跟随和缩放(缩放点在两指中间)
坑不是很多,直接放代码了。有问题联系QQ412484723,直接挂到UI上就可以用 思路就是ui的坐标位置始终跟第一次按下去的位置的x距离和y距离保持一致,单指的时候直接是第一次按下去的坐标,双指的时候是当前帧的两个点位置中心。之所以用前一帧和当前帧的touch数量判断是为了避免更多点触摸造成位置不准确的问题using UnityEngine;using UnityEngine....原创 2019-09-20 14:28:22 · 2712 阅读 · 1 评论