Unity 能做2D 图像平移吗?

pamgu 2017-11-02 11:27:17
想用 c# + Unity 做二维图像显示,要求如下:
1、至少两个视口,一个大的显示局部,一个小的显示全局;
2、每个视口里的东西都以平移为主,新的东西不断从一侧加进来。而且两个平移方向相同。
3、偶尔要彻底更新视口里的东西。

比如说,两个视口都是从左往右平移,新内容不断从左边加进来,就好像传送带一样。
但是当我切到另外一个场景的时候,就不是平移,而是把原来的东西都彻底抹掉,显示新的东西。

目前用的是 DirectX 9。它没有平移的功能,因此每帧图像都得彻底重新生成,再传给显卡、渲染。
但我觉得不必这样。能不能就在显卡里平移,每次我只是传新增加的一点东西进去呢?

查了 DirectX9 的文档,没看到这种用法,应该是不支持的。

不知 Unity 支持吗?
还请高人赐教。
...全文
679 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
事已至 2017-11-28
  • 打赏
  • 举报
回复
两个视口,只要两个相机就行了,一个渲染局部,一个渲染全部,从左向右平移是两张图循环的,一张图到达最左边的坐标,接到另一张图的最右边
zwlstc 2017-11-05
  • 打赏
  • 举报
回复
电脑又不懂什么叫移动 他只懂 更新帧缓存 和 绘制 你脑子里的移动 不存在的
xiaoruanzhu 2017-11-03
  • 打赏
  • 举报
回复
你可以用Material.SetTextureOffset试试移动的问题,不需要真的移动图片或者相机。显示全局的小地图,可以用RenderTexture试试,把相机呈现的图像映射到小地图上(UI) 可以搜索小地图或者RenderTexture的使用方法
JousonRen 2017-11-02
  • 打赏
  • 举报
回复
摄像机ui和图像处理可以实现这些问题
先进的图表。 2D和3D,美丽,响应和互动。所有图表都可以完全自定义,可以通过代码或统一编辑器快速设置。图形和图表可用于任何平台,包括VR / AR,移动,Web和桌面。支持所有最新的统一版本。 * Playmaker支持(测试版) 条形图,饼图,圆环图,图表图表,气泡图和雷达图。所有都可以是2D或3D。所有产品都可以使用您自己的颜色,尺寸,材料和预制件进行完全定制。与UI Canvas集成。 该软件包附带了十几个图表主题,其中一些可以在下面的图像和演示中看到。 主要特点: *包括完整的源代码 *所有图表的完整编辑器预览 *所有图表都可以通过代码或统一编辑器完全配置,无需任何代码。 *所有图表都可以使用您自己的预制件,颜色,材料和尺寸进行完全定制。 Text Mesh Pro支持 *使用最少的设置从远程URL加载XML / JSON。学到更多 ... *点击,悬停并保留所有图表的事件。 *动态并响应尺寸变化。 *十几个现成的主题。有些可以在下面的屏幕截图中看到。更多即将到来。 *包括可以向您展示如何快速启动所有图表的教程。如何将自己的对象放在图表之上。以及如何管理大量数据。 *轴组件具有自定义材料和外观,日期标签,格式化标签,沿轴线纹理平铺。轴的所有方面都可以使用您自己的参数进行设置,包括:除法计数和间隙,厚度,标签定位等。 *带标签和轴的2D / 3D响应条形图。支持多个类别和组。使用鼠标悬停自动动画。条形图可以在值之间进行动画处理。酒吧可以堆叠在一起。条形距离,条形组距离和轴位置都可以轻松配置。标签位置可以配置偏移和条形对齐。这些杆可以设置为您自己的预制件(因此它们可以具有任何形状),还有现成的预制件用于平滑的杆和圆柱杆。一切都可以定制 *带有标签的2D / 3D响应饼图和圆环图。用鼠标悬停自动动画。值变化可以动画。馅饼物品可以挤压,去除和控制个体或集体。 3D饼图可以在边缘平滑。一切都可以定制。 * 2D / 3D响应图表,包含多个类别,线条填充和点标记。支持线条和曲线。用鼠标悬停自动动画。所有可视组件均可使用您自己的尺寸材料和预制件进行完全自定义。线条和填充支持纹理平铺。支持虚线。该图表是可滚动的,可缩放的和可平移的。支持自动滚动。完全可配置的标签和格式。 2D Graph支持实时绘图。 * 2D / 3D响应气泡图,它本质上是一个带有气泡扩展的图表。使它极其复杂。一切都是可定制的。 * 2D / 3D响应雷达图,具有多个类别,线填充和点标记。用鼠标悬停自动动画。一切都可以使用您自己的预制件,材料,颜色和尺寸进行定制。 *可用于所有类型图表的图例预制件。 *用于条形图,饼图,圆环图和2D图形图表的图表动画组件 *包括帆布和世界空间的渐变材料。 *包括线条样式和点样式的现成纹理,以及现成的预制件与所有图表一起使用。

2,535

社区成员

发帖
与我相关
我的任务
社区描述
Unity3D相关内容讨论专区
游戏unity 技术论坛(原bbs)
社区管理员
  • Unity3D
  • 芝麻粒儿
  • 「已注销」
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

Unity3D社区公告:

  1. 社区致力于解决各种Unity3D相关的“疑难杂症”。
  2. 社区不允许发布与Unity3D或相关技术无关内容。
  3. 社区版主邀请各位一道为打造优秀社区不懈努力。

试试用AI创作助手写篇文章吧