<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Sevenbluecat的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Sevenbluecat</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Sevenbluecat]]></copyright><item><title><![CDATA[Unity3d加载外部图片效率]]></title><link>https://blog.youkuaiyun.com/Sevenbluecat/article/details/88708733</link><guid>https://blog.youkuaiyun.com/Sevenbluecat/article/details/88708733</guid><author>Sevenbluecat</author><pubDate>Thu, 21 Mar 2019 10:38:42 +0800</pubDate><description><![CDATA[如果需要批量加载外部图片，使用www加载外部图片返回www.texture，将texture转化成sprite会产生一点运算时间，使用时会造成一定的卡顿感，体验不流程。

在UGUI中，通常使用的是Image组件，类似上面的需求可以使用RawImage组件，改组件可以直接将www返回的texture赋给RawImageObject.texture。

经测试运行速度提高很多，基本可以忽略卡顿。
...]]></description><category></category></item><item><title><![CDATA[AssetBundle创建资源包]]></title><link>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86677103</link><guid>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86677103</guid><author>Sevenbluecat</author><pubDate>Mon, 28 Jan 2019 14:36:55 +0800</pubDate><description><![CDATA[1、选中资源设置生成后的名称，如test.unity3d



2、在Assets/Editor文件夹中添加代码


using UnityEditor;

public class ExportAssetBundles : MonoBehaviour {
    
    [MenuItem(&quot;Build Asset Bundles/Normal&quot;)]
    static void Build...]]></description><category></category></item><item><title><![CDATA[模仿炉石拖拽攻击箭头]]></title><link>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86569167</link><guid>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86569167</guid><author>Sevenbluecat</author><pubDate>Mon, 21 Jan 2019 09:43:10 +0800</pubDate><description><![CDATA[

模仿炉石拖拽攻击效果


Vector3 relativePos = globalMousePos - transform.position;
            float zAngle = Vector3.Angle(transform.up, relativePos);
            Quaternion rotation = Quaternion.Euler(new Ve...]]></description><category></category></item><item><title><![CDATA[Unity3D委托的使用]]></title><link>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86513129</link><guid>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86513129</guid><author>Sevenbluecat</author><pubDate>Wed, 16 Jan 2019 19:18:11 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/u012322710/article/details/52911937 

链接中的原文，学习委托的使用，记录一下：


public class MyDelegate : MonoBehaviour
{
    public delegate void LogDelegate(string log);   
    public static LogD...]]></description><category></category></item><item><title><![CDATA[Unity3D中使用委托和事件]]></title><link>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86511148</link><guid>https://blog.youkuaiyun.com/Sevenbluecat/article/details/86511148</guid><author>Sevenbluecat</author><pubDate>Wed, 16 Jan 2019 17:23:53 +0800</pubDate><description><![CDATA[

当Slider的值改变时，触发事件


public class Manager : MonoBehaviour {
    // Singleton
    private static Manager instance;
    // Instance
    public static Manager Instance
    {
        get
        {
      ...]]></description><category></category></item></channel></rss>