sdl写的运行时会出现运行无响应的圈圈
c4droid吧
全部回复
仅看楼主
level 9
尤里卡Lwcm
楼主
是代码的问题吗
我一般用
while(B==ture){
//前面一大段代码
SDL_Delay(20);
if(xxxxx)
B=false;
}
循环,然后图像变化,但是电脑光标会出现无响应蓝圈圈,但是实际程序不会有这个,我想问一下大神为什么,怎么解决?
2016年04月26日 04点04分
1
level 9
尤里卡Lwcm
楼主
然而一个小时过去了,一个暖贴都木有
2016年04月26日 06点04分
2
level 9
尤里卡Lwcm
楼主
求解,鼠标点一下窗口就会无响应,但是程序的确在运行,一会后程序会自动结束
2016年04月27日 14点04分
3
level 12
简单aaaaaaa
你加了Pollevent()了吗
2016年04月27日 14点04分
4
尤里卡Lwcm
没有
2016年04月27日 15点04分
level 9
尤里卡Lwcm
楼主
在问一下Chunk1=Mix_LoadWAV("1.wav");
Chunk2=Mix_LoadWAV("2.wav");
……
可不可以换做,需要放1是再载入
Chunk=Mix_LoadWAV("1.wav");
放2时载入
Chunk=Mix_LoadWAV("2.wav");
这个Chunk是指针还是一个占内存的实在东西,可不可以用一个,需要是载入播放之⊙▽⊙
2016年04月28日 09点04分
5
简单aaaaaaa
你的C基础很不好,当然我也是
当然可以到用时在加载,不过加载时会消耗大量时间, 使用完要释放内存
2016年04月28日 10点04分
尤里卡Lwcm
@简单aaaaaaa
c程才学,sdl全是自学的
2016年04月28日 11点04分
尤里卡Lwcm
@简单aaaaaaa
主要是不知道这个mix_loadwav返回的是什么,还有载入到哪里去了
,现在大概明白了
2016年04月28日 11点04分
简单aaaaaaa
@尤里卡Lwcm
代码问题
2016年04月28日 14点04分
1