精华内容
下载资源
问答
  • Unity 字幕滚动

    2018-10-14 17:34:55
    using System.Collections; using System.Collections.Generic; using UnityEngine; public class TextSpeed : MonoBehaviour {  public float speed;  Transform location;  float x;... ...

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;

    public class TextSpeed : MonoBehaviour {

        public float speed;
        Transform location;
        float x;
        float y;
        float z;

        // Use this for initialization
        void Start () {

            location = this.GetComponent<Transform>();
            x = location.transform.localPosition.x;
            z = location.transform.localPosition.z;
        }
        
        // Update is called once per frame
        void Update () {
            if (speed != 0)
            {
                 y = location.transform.localPosition.y + speed * Time.deltaTime;
                location.transform.localPosition = new Vector3(x, y, z);
            }
       
        }


    }

    设置为什么轴就按照什么轴滚动,脚本挂载在Text物体上

     

     

    展开全文
  • Unity滚动字幕如丝般顺滑 1,使用unity Ugui 2,将下面代码挂在到Text上 public float speed; public RectTransform maskRec; public RectTransform rec; float localX; float localY; float localZ; float...

    Unity滚动字幕如丝般顺滑

    1,使用unity Ugui
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    2,将下面代码挂在到Text上

        public float speed;
        public RectTransform maskRec;
       public RectTransform rec;
        float localX;
        float localY;
        float localZ;
        float txtWidth;
      void Start()
        { localY = transform.localPosition.y;
            localZ = transform.localPosition.z;
            Debug.LogError(maskRec.rect.width);
            rec.anchoredPosition = new Vector2(maskRec.rect.width, 0);
        }
       void Update()
        {
         if (speed != 0)
            {
                txtWidth = rec.rect.width;
                if (rec.anchoredPosition.x < -txtWidth)
                {
                    rec.anchoredPosition = new Vector2(maskRec.rect.width, 0);
                }
                localX = transform.localPosition.x - speed * Time.deltaTime;
                transform.localPosition = new Vector3(localX, localY, localZ);
            }
        }
    展开全文
  • unity3d 滚动字幕

    千次阅读 2014-07-29 19:40:56
    Unity3d局部显示滚动字幕 1. 在场景中新建一个camera和一个3d text,如图所示:    2. 在3d text的layer层新建text层   3. 设置camera的clear flags为depth only,culling mask为text,Projection为...
    Unity3d局部显示滚动字幕
    1.     在场景中新建一个camera和一个3d text,如图所示: 
         
    2.     在3d text的layer层新建text层
         
    3.     设置camera的clear flags为depth only,culling mask为text,Projection为Orthographic,其他参数如图所示:


    其中,viewport 为渲染矩阵,通俗点就是只有这个矩形中的内容显示。
    4.     点击运行,看一下运行效果:


    5.     另外字体是滚动的,在字体上添加脚本,内容如下:
    using UnityEngine;
    using System.Collections;

    public class TextController : MonoBehaviour
    {
         public  float speed;
         void Update ()
    {
              if (speed != 0)
              {
                   float x= transform.localPosition.x + speed * Time.deltaTime;
                   transform.localPosition =  new Vector3(x,0,1);
              }
         }
    }
    展开全文
  • Unity自动滚动字幕的实现

    千次阅读 2019-08-08 10:31:14
    Unity自动滚动字幕的实现 ** 首先按照图片里的进行创建 然后用代码获取Scrollbar,在将Value值一直变为1 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI;...

    **

    Unity自动滚动字幕的实现

    **

    首先按照图片里的进行创建

    创建Mask来遮挡溢出来的字

    在这里插入图片描述
    在这里插入图片描述
    然后用代码获取Scrollbar,在将Value值一直变为1

    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
    using UnityEngine.UI;
    public class Test555 : MonoBehaviour {
        public Scrollbar bar;
    	// Use this for initialization
    	void Start () {
           
    	}
    	
    	// Update is called once per frame
    	void Update () {
    		bar.value=1;
    	}
    }
    

    这样简单的自动滚动的字幕就完成了

    展开全文
  • unity中实现播放字幕功能

    千次阅读 2019-02-25 14:48:48
    unity中实现播放字幕功能 public UILabel Titles; //字幕 public StreamReader sr; //文件流 public int index;//字幕索引 public float tempTime;//停顿时间 public string Txt;//字幕名字 public string[] lines;...
  • 在看电影的时候,没有字幕总觉得很别扭,尤其是英语电影,对于英语不好的人来说,就一定需要有个中文字幕存在,下面这篇就给大家分享下在Unity中实现一个简单的字幕轮播效果。 代码如下: using System....
  • srt字幕格式 srt字幕包含多个字幕段,每个字幕段由以下几部分组成: 字幕序号 字幕起止时间 字幕内容(可多行) 空白行 例如: 222 00:09:03,560 --> 00:09:04,940 他怎么会来这里 223 00:09:04,950 --> 00...
  • Unity--游戏字幕

    千次阅读 2019-07-16 01:20:19
    说了那么多碰撞器,动画,声音什么的,游戏中常见的字幕还没说过。像我们玩消消乐什么的,是不是都会有分数的变化?那这个是怎么实现的呢? 本节会设计到的有Canvas、Text和Image组件。本节要实现的是:现在要限制...
  • Unity3D制作逼真LED滚动字幕效果 说明:https://blog.csdn.net/qq_33789001/article/details/112678275
  • Unity: Programmatic UI 中文字幕 Unity:程式化UI 中文字幕Unity: Programmatic UI Unity允许创建动态的现代用户界面,其中项目是根据玩家操作生成和显示的 这种响应能力让你的游戏更加有趣,更容易创建和播放,...
  • Unity 2017: Architectural Visualization 中文字幕 Unity 2017:建筑可视化 中文字幕Unity 2017: Architectural Visualization 想要像建立视频游戏一样探索建筑模型吗? 学习在Unity 2017中创建建筑可视化,这是一...
  • Unity 5: 2D Optimizing Graphics 中文字幕 Unity 5:2D优化图形 中文字幕Unity 5: 2D Optimizing Graphics 更快的图形使得视频游戏更好 通过优化对CPU的绘图调用,了解如何使用Unity 5的工具来提高2D图形的性能 ...
  • Unity3D仿电影字幕

    千次阅读 2013-08-09 11:24:32
    这段时间在做一个项目,中间用到了电影字幕的这个功能。所以就稍微研究了一下。 在此把初期的思路共享给大家。上图。 1.运行时效果 2.Txt 配置格式 代码:Subtitles.cs using UnityEngine; using System....
  • Unity 5: 2D Essential Training 中文字幕 Unity5教程之2D基础训练 中文字幕Unity 5: 2D Essential Training 了解Unity 2D游戏开发入门所需的一切 Unity专家杰西·弗里曼(Jesse Freeman)根据无尽的亚军类型构建了...
  • Unity 5: 2D Random Map Generation 中文字幕 Unity 5:2D随机地图生成 中文字幕Unity 5: 2D Random Map Generation 学习如何使用Unity 5为角色扮演和实时策略游戏构建随机生成的2D地图 Jesse Freeman通过教您...
  • Unity 5: 2D Advanced UI 中文字幕 Unity5教程之高级2D UI开发 中文字幕Unity 5: 2D Advanced UI 任何游戏最重要的方面之一就是它的用户界面 您的玩家大部分时间都在不同的游戏屏幕之间进行导航,选择选项并查看游戏...
  • Unity 5: 2D Movement in an RPG Game 中文字幕 Unity 5:RPG游戏中的2D运动 中文字幕Unity 5: 2D Movement in an RPG Game 了解如何在基于图块的2D地图上移动玩家,并使用该移动触发事件 - 创建类似于经典RPG游戏...
  • Unity 5: 2D Combat in an RPG Game 中文字幕 Unity5教程之RPG游戏中的2D战斗 中文字幕Unity 5: 2D Combat in an RPG Game 任何流行RPG游戏的标志都是战斗 基于Unity 5 2D系列其余部分的教训,这些教程展示了如何...
  • Unity3D制作逼真LED滚动字幕效果搭建场景建立世界坐标的Canvas新建LED模型Text节点Mask节点查看效果美化一下编写代码DOTween插件设置属性编写文字滚动动画一些控制接口测试脚本最终效果项目地址 搭建场景 建立世界...
  • 其实这个是很简单的,这个一共由两...2 使用unity 首先在场景中进行创建一个文本Text,然后在文本框中写 上想要进行显示的文字,在该文本下创建一个Image,使得Image进行覆盖文本,此时拖动文本进行产生这种效果。 ...
  • Unity: Cloud Build with Git 中文字幕 统一:使用Git构建云 中文字幕Unity: Cloud Build with Git Unity Cloud Build监视您的源代码并自动编译,部署和测试新的更改 Git是一个流行的版本控制系统,允许您跟踪项目的...
  • Animating 2D Characters: Harmony to Unity 中文字幕 动画2D人物:和谐统一 中文字幕Animating 2D Characters: Harmony to Unity Toon Boom Harmony是一款屡获殊荣的行业标准2D动画动画制作程序 但和谐也有创造游戏...
  • 英宝通unity学院公开课第二讲 2 00:00:04,000 --> 00:00:06,000 资源管理 3 00:00:06,000 --> 00:00:13,000 大家好 欢迎大家来到英宝通unity学院 4 00:00:13,000 --> 00:00:14,000 我们今天的课程是 ...

空空如也

空空如也

1 2 3 4 5 6
收藏数 117
精华内容 46
关键字:

unity字幕