移动端测试
This commit is contained in:
@ -2,7 +2,6 @@ using System;
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
@ -11,6 +10,7 @@ public class RawImageController : MonoBehaviour
|
||||
|
||||
public string Name;
|
||||
public List<Texture2D> Images = new List<Texture2D>();
|
||||
private List<Texture2D> TempImages = new List<Texture2D>();
|
||||
|
||||
private string ImagePath = Application.streamingAssetsPath + "\\Data\\测试数据\\智慧党建\\图片\\";
|
||||
private int CurrentIndex = 0;
|
||||
@ -37,6 +37,8 @@ public class RawImageController : MonoBehaviour
|
||||
|
||||
private void ImageController(int index)
|
||||
{
|
||||
if (Images.Count == 0)
|
||||
return;
|
||||
CurrentIndex += index;
|
||||
int i = CurrentIndex % Images.Count;
|
||||
|
||||
@ -56,22 +58,23 @@ public class RawImageController : MonoBehaviour
|
||||
|
||||
private void ImageDataUpate()
|
||||
{
|
||||
Images.Clear();
|
||||
|
||||
string[] files = Directory.GetFiles(path, "*", SearchOption.AllDirectories);
|
||||
foreach (string file in files)
|
||||
// string[] files = Directory.GetFiles(path, "*", SearchOption.AllDirectories);
|
||||
WebRequsetTool.Inst.Get(path + "\\Images.txt", (str) =>
|
||||
{
|
||||
if (file.EndsWith(".jpg", StringComparison.OrdinalIgnoreCase) || file.EndsWith(".png", StringComparison.OrdinalIgnoreCase))
|
||||
TempImages.Clear();
|
||||
string[] files = str.Split("\r\n");
|
||||
|
||||
foreach (string file in files)
|
||||
{
|
||||
// Images.Add(GetTextureByString(SetImageToString(file)));
|
||||
WebRequsetTool.Inst.GetTexture(file, (texture) =>
|
||||
WebRequsetTool.Inst.GetTexture(path + "\\" + file, (texture) =>
|
||||
{
|
||||
Images.Add(texture);
|
||||
TempImages.Add(texture);
|
||||
Images = TempImages;
|
||||
ImageController(0);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
ImageController(0);
|
||||
});
|
||||
}
|
||||
|
||||
private void ImageUpdate(int i)
|
||||
|
Reference in New Issue
Block a user