资源简介
SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~
SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~
SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~
SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~
SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~SDL小游戏 利用SDL实现 类似雷电的小游戏 有音效~
代码片段和文件信息
#include “stdafx.h“
#include “CAnimation.h“
CAnimation::CAnimation() {
Currentframe = 0;
Maxframes = 0;
frameInc = 1;
frameRate = 100; //Milliseconds
OldTime = 0;
Oscillate = false;
}
//------------------------------------------------------------------------------
void CAnimation::OnAnimate() {
if(OldTime + frameRate > SDL_GetTicks()) {
return;
}
OldTime = SDL_GetTicks();
Currentframe += frameInc;
if(Oscillate) {
if(frameInc > 0) {
if(Currentframe >= Maxframes - 1) {
frameInc = -frameInc;
}
}else{
if(Currentframe <= 0) {
frameInc = -frameInc;
}
}
}else{
if(Currentframe >= Maxframes - 1) {
Currentframe = 0;
}
}
}
void CAnimation::SetframeRate(int Rate) {
frameRate = Rate;
}
//------------------------------------------------------------------------------
void CAnimation::SetCurrentframe(int frame) {
if(frame < 0 || frame >= Maxframes) return;
Currentframe = frame;
}
//------------------------------------------------------------------------------
int CAnimation::GetCurrentframe() {
return Currentframe;
}
int CAnimation::onmoveHero(){
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 273020 1999-04-23 21:22 src\Fight4Love\ARIAL.TTF
文件 4629504 2010-02-07 11:58 src\Fight4Love\avcodec-52.dll
文件 660480 2010-02-07 11:58 src\Fight4Love\avformat-52.dll
文件 74240 2010-02-07 11:58 src\Fight4Love\avutil-49.dll
文件 1384 2011-06-07 19:27 src\Fight4Love\CAnimation.cpp
文件 541 2011-06-07 19:27 src\Fight4Love\CAnimation.h
文件 7142 2011-06-06 02:54 src\Fight4Love\CEvent.cpp
文件 1488 2011-06-05 16:48 src\Fight4Love\CEvent.h
文件 1436 2010-02-07 12:39 src\Fight4Love\CMakeLists.txt
文件 1537 2011-06-07 23:27 src\Fight4Love\CSurface.cpp
文件 495 2011-06-05 16:48 src\Fight4Love\CSurface.h
文件 698 2011-06-23 08:18 src\Fight4Love\Explode.cpp
文件 289 2011-06-23 08:18 src\Fight4Love\Explode.h
文件 181 2011-06-23 09:37 src\Fight4Love\Fight4Love.cpp
文件 5505 2011-06-23 13:25 src\Fight4Love\Fight4Love.vcxproj
文件 4644 2011-06-23 17:11 src\Fight4Love\Fight4Love.vcxproj.filters
文件 143 2011-06-22 23:28 src\Fight4Love\Fight4Love.vcxproj.user
文件 10621 2011-06-23 22:49 src\Fight4Love\Game.cpp
文件 1392 2011-06-23 15:54 src\Fight4Love\Game.h
文件 9782 2002-03-31 11:27 src\Fight4Love\graphics\arrowup-down.bmp
文件 62646 2011-06-23 12:42 src\Fight4Love\graphics\arrowup-up.bmp
文件 4320056 2011-06-23 01:07 src\Fight4Love\graphics\bk.bmp
文件 2004099 2011-06-23 01:39 src\Fight4Love\graphics\bk.png
文件 7654 2011-06-23 12:42 src\Fight4Love\graphics\button_cancel_grey.bmp
文件 18415 2011-06-23 12:36 src\Fight4Love\graphics\button_cancel_grey.png
文件 23106 2011-06-23 12:36 src\Fight4Love\graphics\button_cancel_red .png
文件 7654 2011-06-23 12:42 src\Fight4Love\graphics\button_cancel_red.bmp
文件 14109 2011-06-09 22:58 src\Fight4Love\graphics\explosion.png
文件 6669 2011-06-23 01:42 src\Fight4Love\graphics\fighter.png
文件 473114 2011-06-23 10:17 src\Fight4Love\graphics\gameover.png
............此处省略117个文件信息
相关资源
- 华硕飞行堡垒FXPRO6300(GL552VW)完美黑
- 民间六子棋
- 大家来找茬手机小游戏开发
- 蜗牛竞速休闲单机小游戏解压即玩
- 无人机飞行PID控制
- 跳一跳 小游戏 源码
- 基于Flash的程序开发:按钮、键盘控制
- 微信跳一跳小游戏源代码
- authorware 找茬小游戏
- unity2d_拼图小游戏
- 多约束条件下智能飞行器航迹快速规
- 微信小游戏《守卫竹林》线上游戏源
- 微信小游戏《果蔬去哪了》线上游戏
- 基于QT的捕鱼达人小游戏
- 多约束条件下的无人作战飞行器在线
- 基于labview平台的打地鼠小游戏.vi
- Unity做的雷电小游戏修正
- 基于UCOS-III的雷电传奇小游戏
- 用Qt做的射击小游戏
- Flight stability and automatic control
- 易语言制作单机小游戏
- 换装类小游戏
- 6款H5小游戏源码包含有五子棋 3d魔方
- 飞行控制系统 Flight Control System张明廉
- 多约束条件下智能飞行器航迹快速规
- 2048v小游戏 LayaAir 2.0 + JS 编写
- MPU9250中文资料
- 微信火爆小游戏《消灭病毒98K》UI全套
- unity太空飞船小游戏的制作
- 贪吃球小游戏.aia基于AppInventor
评论
共有 条评论