查看: 1346|回复: 0
打印 上一主题 下一主题

ScrollView 的视窗中如何改成手滑动的方式?附范例(非NGUI)<未...

[复制链接]

1

主题

0

听众

21

积分

设计初学者

Rank: 1

纳金币
0
精华
0
跳转到指定楼层
楼主
发表于 2013-7-13 18:21:58 |只看该作者 |倒序浏览
我写了一个小范例如下:
可以看到我的图片 右边红色圈起来的地方是可以用鼠标或是触碰手(手机)去滑动的,
但我除了这个功能之外我想要做成在那个黄色X 的地方可以上下滑动,也就是说我在上下滑动时,
右边红色圈起来的地方也会移动,我在网路上看了好多都是用NGUI去做的,但我还必须做到一些
其他的功能去搭配,所以我还是选择会这种方式做(有我的原因)
希望大大们可以帮我解决这个困扰的问题~~ /train

2_6428_03ac63496ed1c76.png


var scrollViewVector:Vector2=Vector2.zero;
var selectionInt=0;//0代表第一個按鈕
var selectionString:String[]=[按鈕1,按鈕2,按鈕3,按鈕4];

function OnGUI(){
//设定ScrollView 视窗
scrollViewVector=GUI.BeginScrollView(Rect(25,25,200,200),scrollViewVector,Rect(0,0,500,500));
//设定视窗中的SelectionGrid  按鈕

selectionInt=GUI.SelectionGrid(Rect(0,0,500,500),selectionInt,1);
// 里面的selectionInt 初始值为0 代表一开始为第一个按钮 ,等点击第二个按钮 selectionInt 就会为1
//GUI.SelectionGrid(Rect(0,0,500,500),selectionInt,1);  里面的1代表 1栏 然后共4个按钮

//结束视窗
GUI.EndScrollView();
}

拜托各位神大的解答了~~~~~~(语言javaScript)
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2025-8-3 23:39 , Processed in 0.098144 second(s), 36 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部