示例#1
0
 public void ImageChanged()
 {
     if (Input.GetKey(KeyCode.E))
     {
         if (Input.mouseScrollDelta.y > 0)
         {
             TextureHandler.ActualIndex++;
             if (TextureHandler.ActualIndex <= indexes)
             {
                 MainImage.mainTexture = TextureHandler.TexturetoRender(TextureHandler.SerieOf2DImages[TextureHandler.ActualIndex]);
             }
             else
             {
                 TextureHandler.ActualIndex--;
             }
         }
         if (Input.mouseScrollDelta.y < 0)
         {
             TextureHandler.ActualIndex--;
             if (TextureHandler.ActualIndex >= 0)
             {
                 MainImage.mainTexture = TextureHandler.TexturetoRender(TextureHandler.SerieOf2DImages[TextureHandler.ActualIndex]);
             }
             else
             {
                 TextureHandler.ActualIndex++;
             }
         }
     }
 }
示例#2
0
 public RenderTexture[] AllImagesToRender(Texture2D[] images)
 {
     RenderTexture[] rt = new RenderTexture[images.Length];
     for (int i = 0; i < images.Length; i++)
     {
         rt[i] = TextureHandler.TexturetoRender(images[i]);
     }
     return(rt);
 }
示例#3
0
 public void OnRightButton()
 {
     TextureHandler.ActualIndex++;
     if (TextureHandler.ActualIndex <= indexes)
     {
         MainImage.mainTexture = TextureHandler.TexturetoRender(TextureHandler.SerieOf2DImages[TextureHandler.ActualIndex]);
     }
     else
     {
         TextureHandler.ActualIndex--;
     }
 }
示例#4
0
 public void OnLeftButton()
 {
     TextureHandler.ActualIndex--;
     if (TextureHandler.ActualIndex >= 0)
     {
         MainImage.mainTexture = TextureHandler.TexturetoRender(TextureHandler.SerieOf2DImages[TextureHandler.ActualIndex]);
     }
     else
     {
         TextureHandler.ActualIndex++;
     }
 }