Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using UnityEngine;
- using System.Collections;
- using System.Collections.Generic;
- using EnhancedUI.EnhancedScroller;
- public class TestScrollerController : MonoBehaviour, IEnhancedScrollerDelegate {
- private List<TestData> _data;
- public EnhancedScroller myScroller;
- public TestCellView testCellViewPrefab;
- void Start (){
- _data.Add (new TestData () {
- Name = "Match01",
- Description = "Das erste gefundene Match in der Liste, Hier nach muesste geloopt werden. hoffen wir doch mal...."
- });
- _data.Add (new TestData () {
- Name = "Match02",
- Description = "Das zweite gefundene Match in der Liste wird hier angezeigt als Loop"
- });
- _data.Add (new TestData () {
- Name = "Letztes Match",
- Description = "Eine schleife ist erst mit drei durchlaeufen erreicht, deswegen hier der Dritte eintrag in der Liste"
- });
- myScroller.Delegate = this;
- myScroller.ReloadData();
- }
- public int GetNumberOfCells(EnhancedScroller scroller)
- {
- return _data.Count;
- }
- public float GetCellViewSize(EnhancedScroller scroller, int dataIndex)
- {
- return 100f;
- }
- public EnhancedScrollerCellView GetCellView (EnhancedScroller scroller, int
- dataIndex, int cellIndex)
- {
- TestCellView cellView = scroller.GetCellView (testCellViewPrefab) as
- TestCellView;
- cellView.SetData (_data [dataIndex]);
- return cellView;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement