void LoadSeq() { for (int i = 0; i < ValueSheet.videoPath.Length; i++) { SpritesListData.Add(Ini.instance.infos[i].MenuImage); } int RawLenth = ScrollSpritesList.Count; while (ScrollSpritesList.Count < VideoFrameNImages.Count) { foreach (var item in SpritesListData) { ScrollSpritesInfo scrollSpritesInfo = new ScrollSpritesInfo(item, ""); ScrollSpritesList.Add(scrollSpritesInfo); } } int num = 0; foreach (var item in VideoFrameNImages) { item.image.sprite = ScrollSpritesList[num].sprite; num++; } }
void UIMoveRight() { NImage temp = VideoFrameNImages[0]; ScrollSpritesInfo spriteTemp = ScrollSpritesList[0]; for (int i = 0; i < VideoFrameNImages.Count; i++) { int Num = GetLeftNum(i, slotHolder.Count); VideoFrameNImages[i].SetLocation(slotHolder[Num].SlotPos, .2f); VideoFrameNImages[i].SetScale(slotHolder[Num].SlotScale, .2f); } UpdateListRight <NImage>(VideoFrameNImages.Count, VideoFrameNImages, temp); UpdateListRight <ScrollSpritesInfo>(ScrollSpritesList.Count, ScrollSpritesList, spriteTemp); UpdateUIImage(GetRightNum(currentVideoNum, ValueSheet.videoPath.Length)); }