没有合适的资源?快使用搜索试试~ 我知道了~
MgMercury:修改后的汞粒子引擎将在MonoGame游戏中使用
共52个文件
cs:43个
dotsettings:3个
csproj:2个
需积分: 10 0 下载量 112 浏览量
2021-05-17
23:21:18
上传
评论
收藏 43KB ZIP 举报
温馨提示
更新:该项目已合并到。 我目前不在一个需要该引擎的项目中,但是如果将来需要它,我可能会写一个特效编辑器,或者一个渲染器,将一些工作交给GPU(不确定性能是否正确)现在,但是绝对可以使用更快的渲染器)。 这是可与使用的的版本。 基本上要使用MPE,所需的就是使用MonoGame SpriteBatch和功能将HSL颜色转换为RGB的渲染器。 但是,我进行了其他一些更改,从而使引擎更易于使用IMO。 结构 让我们看看这一切如何运作! :)我们从ParticleEffect开始。 粒子效果具有一个或多个发射器。 每当触发父效果时,发射器都会发射出粒子。 粒子的初始属性由发射器的Profile和发射器的ReleaseParameters确定。 粒子使用的纹理在其发射器中指定。 个人资料 轮廓可以看作是发射器的形状。 它确定了粒子在何处释放以及它们的前进方向。 例如,“点”轮廓从发射器的中心发
资源推荐
资源详情
资源评论
收起资源包目录
MgMercury-master.zip (52个子文件)
MgMercury-master
.gitignore 3KB
MgMercury.csproj 5KB
LICENSE 1KB
MgMercury.csproj.DotSettings 474B
README.md 3KB
Properties
AssemblyInfo.cs 1KB
MgMercury.Core.csproj.DotSettings 474B
MonoGameMPE.csproj.DotSettings 474B
Core
Particle.cs 546B
Axis.cs 7KB
FastRand.cs 5KB
ReleaseParameters.cs 706B
packages.config 64B
Profiles
BoxUniformProfile.cs 989B
PointProfile.cs 273B
LineProfile.cs 459B
BoxProfile.cs 1KB
RingProfile.cs 662B
BoxFillProfile.cs 501B
SprayProfile.cs 567B
CircleProfile.cs 677B
Profile.cs 2KB
LineSegment.cs 3KB
Range.cs 12KB
Modifiers
VelocityColourModifier.cs 1KB
VelocityHueModifier.cs 1KB
OpacityFastFadeModifier.cs 393B
LinearGravityModifier.cs 663B
OpacityInterpolator2.cs 543B
VortexModifier.cs 892B
DragModifier.cs 699B
RotationModifier.cs 482B
ColourInterpolator2.cs 1KB
Container
RectLoopContainerModifier.cs 1KB
RectContainerModifier.cs 2KB
CircleContainerModifier.cs 2KB
ScaleInterpolator2.cs 531B
IModifier.cs 176B
HueInterpolator2.cs 631B
Vector.cs 5KB
RenderingOrder.cs 113B
BlendMode.cs 112B
ModifierExecutionStrategy.cs 1KB
SpritebatchRenderer.cs 2KB
ColourRange.cs 1KB
ParticleEffect.cs 1KB
Mercury.ParticleEngine.Core.csproj 4KB
RangeF.cs 13KB
Emitter.cs 4KB
Colour.cs 7KB
ColorHelper.cs 2KB
ParticleBuffer.cs 5KB
共 52 条
- 1
资源评论
菊次郎的回南天
- 粉丝: 41
- 资源: 4565
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功