NGUI 滑动页(UIToggle和UIToggledObjects)】的更多相关文章

1.NGUI->Create->Scroll View 2.给Scroll View添加一个 UIGrid,自己设置Arragement(横向竖向) 3.给Grid添加元素 4.给元素添加UIDragScrollView脚本 5.如果元素没有BoxCollider要给他加个…
1.添加两个按钮Btn1和Btn2.添加2个Spr1和Spr2 2.给每个Btn添加两个脚本UIToggle和UIToggledObjects 3.将每个UIToggle的Group设置个非0的值 4.将其中一个的设置StartingState 勾选 5.Btn1的UIToggledObjects组件中Active添加一个Spr1,Btn2的UIToggledObjects组件中Active添加一个Spr2.…
需求:在ViewPager 滑动页(三) 基础上,减少界面层级. 效果图: 图层数变更前: 图层数变更后: 主要代码实现: <?xml version="1.0" encoding="utf-8"?> <merge xmlns:android="http://schemas.android.com/apk/res/android"> <android.support.v4.view.ViewPager android…
效果图如下: 其实很简单,在NGUI原有的滑动组件的基础上处理一下比例系数就好,每个块的位置是固定的,移动的是Panel. 所以呢用Panel的位置与块的位置做差在比几个块不就成了比例系数了么..自然就出来了,最后在处理一下层级就ok了. 代码如下(我是生成的10个块): using UnityEngine; using System.Collections; public class test : MonoBehaviour { private GameObject mItem; ]; , ,…
需求:滑动展示页,能够使用本地数据,及获取服务器数据进行刷新操作,当滑动到最后一页时,结束当前activity,进入下一个activity: 效果图: 实现分析: 1.目录结构: 代码实现: 1.PosterView.java package com.jjc.demo; import java.util.ArrayList; import java.util.List; import android.app.Activity; import android.content.Context; im…
需求:滑动展示页,能够使用本地数据,及获取服务器数据进行刷新操作,并实现页面自动切换: 效果图: 实现分析: 1.目录结构: 代码实现: 1.PosterView.java package com.jjc.demo; import java.util.ArrayList; import java.util.List; import android.content.Context; import android.os.Handler; import android.os.Looper; impor…
需求:滑动展示页,能够使用本地数据,及获取服务器数据进行刷新操作: 效果图: 实现分析: 1.目录结构: 代码实现: 1.fragment_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="matc…
弄一个既能滑动,又能点击的Scroll View.发现弄完后不能拖动了~ 因为点击事件需要Box Collider覆盖掉了Drag Scroll View的Box Collider.注意是Drag Scroll View. 这里怎么办呢.简单啊~ 在点击按钮上加一个Drag Scroll View不就OK啦~~~ 然而UGUI怎么弄呢,UGUI没有这个机制啊,那我们就写一个Drag Scroll View. 代码在   http://www.youkexueyuan.com/exp_show/1…
首先需要在当前的module中的build Gradle的 dependencies中加入以下句子 compile 'com.android.support:design:23.0.1' 因为我们用到的TabLayout是属于android.support.design.widget中的组件 以下为主xml文件,包含TabLayout和ViewPager两个组件 <?xml version="1.0" encoding="utf-8"?><Line…
http://www.unity蛮牛.com/blog-9383-1391.html 最近由于工作需要,就开始研究NGUI滑动.刚开始参考NGUI自带的循环滑动,利用隐藏和显示,提高GPU的渲染,但是效果依旧不是很理想.在同事提醒下,添加缓存列表,不断刷新当前裁剪区域里的数据,最总完成了需求.在网上也参考了很多资料,今天恰好闲下来,就拿出来大家分享下,哈哈.代码附上:   主要分为三部分 1.重写UIScrollView和UICustomDragScrollView两个脚本///////////…