html如何设置图片滚动Unity_实现背景循环滚动
Unity_实现背景循环滚动
1.创建⼀个⼯程,命名为roll
2.向场景中添加⼀个⽴⽅体(右键->3D Object->Cube),命名为Background。并把它置于(0,0,0)处,把⽴⽅体缩放为
(15,15,0.1)
3.在Project视图中创建⼀个名为Textures的新⽂件夹。到⼀个图⽚,我⽤的是⼩丸⼦xiaowanzi.png,把图⽚拖到Textures⽂件夹中。
4.从project视图中,把xiaowanzi.png纹理拖到背景上,效果如下:
5.在project视图中创建⼀个名为Script的新⽂件夹,在Script中创建有⼀个名为BackgroundScript的C#脚本,在脚本中写⼊以下代码,并把该脚本拖到背景⽴⽅体上。
6.复制背景⽴⽅体,并把它放在(0,15,0)处。
7.运⾏场景,可以看到背景⽆缝的连续滚动出现。
该栗⼦实现的是两个背景对象在屏幕上向下滚动。⼀旦底部的对象离开屏幕,就把它放在屏幕上⽅。在它们之间来回翻转。正确设置滚动背景有点复杂。
这个图⽚是反着的,可以调⼀下camera的位置:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论