我正在制作一个平台,目前我正试图拥有它,这样我的角色就会根据他的情绪拥有不同的力量,而他的精灵将改变来匹配这些情绪。
我得到了它,这样他的精灵就会改变,但我不知道如何让他的力量也改变。请注意,我甚至还没有创造他的其他力量,但即使我做了,我不知道如何改变他的能力与他的精灵,因为我仍然是非常新的整个编码的事情。有人能帮帮我吗?
这是我的代码来改变他的精灵,如果这有帮助的话。
using UnityEngine;
using System.Collections;
public class MoodManager : MonoBehaviour {
public Sprite sprite1
当滑块的值发生变化时,我试图在UI中更改图像,现在移动滑块时没有发生任何事情,这是我的代码:
public class ImagesSlider : MonoBehaviour
{
// Start is called before the first frame update
public Sprite sprite1;
public Sprite sprite2;
public Sprite sprite3;
public Sprite sprite4;
public Sprite sprite5;
public Sprite sprite6;
public Sprite sprite7
我是java编程的新手,在如何在我正在制作的游戏中创建这些对象时,我遇到了一些障碍。
下面是一个代码示例:
public static Sprite backwardNullHelm = new Sprite(16, 0, 0, SpriteSheet.armor);
public static Sprite backwardNullHelm_1 = new Sprite(16, 1, 0, SpriteSheet.armor);
public static Sprite backwardNullHelm_2 = new Sprite(16,
我有一个大的spritesheet,它不适合一个2048年的spritesheet。因此,我将它分成3个spritesheets (3个PNG,2048x2048)。
但在我的游戏中,它还是要作为一个整体来玩。我就是这样做的:
var sprite1 = new createjs.Sprite(ssheet1);
var sprite2 = new createjs.Sprite(ssheet2);
var sprite3 = new createjs.Sprite(ssheet3);
sprite1.on("animationend", sprite1_played);
s
因此,我试图从相同的spritesheet加载各种不同类型的草雪碧。然而,代码看起来真的很难看。问题是我有
public static Sprite grassi = new Sprite(16,i-1,0,SpriteSheet.tiles);
现在,我想知道是否有一种方法可以将其放入for循环中。就像我目前的情况一样,下面有这样的混乱
public static Sprite grass1 = new Sprite(16,0,0,SpriteSheet.tiles);
public static Sprite grass2 = new Sprite(16,1,0,SpriteSheet.t
我想按随机顺序更改UI图像。我在UI(画布)中有一个包含图像组件的游戏对象,它最初具有空图像。我有一个脚本附加到它(游戏对象),以改变图像在运行时。
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class changeImg : MonoBehaviour {
public Sprite sprite1;
public Sprite sprite2;
public Sprite sprite3;
void Start()
{
ChangeImg();
}
void Cha
当我尝试:
//Util.java
public static ArrayList<Sprite> Load(String[] path, int numOfFiles){
ArrayList<Sprite> sprites = new ArrayList<Sprite>(numOfFiles);
Texture texture;
Sprite sprite;
for(int i = 0; i < numOfFiles; i++){
texture = new Texture(Gdx.files.int
我想在一个场景中改变玩家的精灵。我有一个脚本,可以管理当您从一个播放器切换到另一个播放器时,哪个脚本被激活。我想增加一个功能,当切换不活跃的玩家变得黑白,锻造一个精灵和活跃的玩家对有色的雪碧。谁能帮上忙,因为第一位玩家和第二位玩家GameObject上没有改变精灵?
以下是代码:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class switchCharacter : MonoBehaviour {
public GameObject Psyco1;
我正在制作一个游戏,我需要加载大量的图像到定制的精灵。前59个工作,但随机停止工作在5号武器。
下面是我遇到的错误:
Exception in thread "main" java.lang.ExceptionInInitializerError
at rendering.Pinpoint.<init>(Pinpoint.java:27)
at start.SCCMAIN$RenderThread.<init>(SCCMAIN.java:67)
at start.SCCMAIN.<init>(SCCMAIN.java:
嗨,就像你说的,我对团结有着难以置信的新认识。当鼠标进入或离开精灵时,我只想让一个精灵改变成一个不同的图像。例如,当悬停在播放按钮上时,它会改变为稍微不同颜色的精灵。谢谢
这是我试过的
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MouseOver : MonoBehaviour
{
public Sprite sprite1; // Drag your first sprite here
public Sprite sprite2; // Drag