小编Hse*_*fow的帖子

我该怎么做图像动画?

我计划有一个动画角色(角色的图像多次改变以使其看起来像是在移动),我想知道最好的方法.我目前正计划做这样的事情:

String fileLocation = "./images/picture";
BufferedImage img;
int numImages = 10;

for(int i = 0; i < numImages; i++){
    img = ImageIO.read(new File(fileLocation + i + ".png"));
    Thread.sleep(100);
    g.drawImage(img, 0, 0, null);
}
Run Code Online (Sandbox Code Playgroud)

这是一个令人难以置信的简化版本,缺少一些东西,但我相信你明白我的意思.这样做有什么问题吗?(注意:完成后,for循环会再次重复,并且"images"文件夹中会出现名为"picture0.png","picture1.png"等的文件)

java io animation bufferedimage

4
推荐指数
1
解决办法
240
查看次数

链接时D3DCompileFromFile未解析外部

在链接过程中,Visual Studio告诉我D3DCompileFromFile是一个未解析的外部符号.

error LNK2019: unresolved external symbol _D3DCompileFromFile@36
Run Code Online (Sandbox Code Playgroud)

我的程序编译正常,但在链接时失败.我目前将我的(项目属性 - >配置属性 - >链接器 - >常规 - >)其他库目录设置为:$(WindowsSDK_LibraryPath_x86)

请有人让我知道我错过了什么.

另外,您需要DirectX SDK吗?我已经知道了,但我已经阅读了关于Windows 8的内容.

编辑:还注意到我也得到了D3D11CreateDeviceAndSwapChain.

error LNK2019: unresolved external symbol _D3D11CreateDeviceAndSwapChain@48
Run Code Online (Sandbox Code Playgroud)

谢谢.

c++ directx unresolved-external visual-studio

3
推荐指数
1
解决办法
4217
查看次数