mirror of https://github.com/axmolengine/axmol.git
Fix compile warnings
This commit is contained in:
parent
5261235697
commit
6d8eda761a
|
@ -986,7 +986,7 @@ void ParticleSystem::addParticles(int count, int animationIndex, int animationCe
|
||||||
_particleData.size[i] = MAX(0, _particleData.size[i]);
|
_particleData.size[i] = MAX(0, _particleData.size[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (_endSize != START_SIZE_EQUAL_TO_END_SIZE)
|
if (_endSize != static_cast<float>(START_SIZE_EQUAL_TO_END_SIZE))
|
||||||
{
|
{
|
||||||
for (int i = start; i < _particleCount; ++i)
|
for (int i = start; i < _particleCount; ++i)
|
||||||
{
|
{
|
||||||
|
@ -1093,7 +1093,7 @@ void ParticleSystem::addParticles(int count, int animationIndex, int animationCe
|
||||||
AX_DEGREES_TO_RADIANS(modeB.rotatePerSecond + modeB.rotatePerSecondVar * _rng.rangef());
|
AX_DEGREES_TO_RADIANS(modeB.rotatePerSecond + modeB.rotatePerSecondVar * _rng.rangef());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (modeB.endRadius == START_RADIUS_EQUAL_TO_END_RADIUS)
|
if (modeB.endRadius == static_cast<float>(START_RADIUS_EQUAL_TO_END_RADIUS))
|
||||||
std::fill_n(_particleData.modeB.deltaRadius + start, _particleCount - start, 0.0F);
|
std::fill_n(_particleData.modeB.deltaRadius + start, _particleCount - start, 0.0F);
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
@ -1482,8 +1482,8 @@ bool ParticleSystem::addAnimationIndex(unsigned short index, ax::Rect rect, bool
|
||||||
|
|
||||||
void ParticleSystem::simulate(float seconds, float frameRate)
|
void ParticleSystem::simulate(float seconds, float frameRate)
|
||||||
{
|
{
|
||||||
seconds = seconds == SIMULATION_USE_PARTICLE_LIFETIME ? getLife() + getLifeVar() : seconds;
|
seconds = seconds == static_cast<float>(SIMULATION_USE_PARTICLE_LIFETIME) ? getLife() + getLifeVar() : seconds;
|
||||||
frameRate = frameRate == SIMULATION_USE_GAME_ANIMATION_INTERVAL
|
frameRate = frameRate == static_cast<float>(SIMULATION_USE_GAME_ANIMATION_INTERVAL)
|
||||||
? 1.0F / Director::getInstance()->getAnimationInterval()
|
? 1.0F / Director::getInstance()->getAnimationInterval()
|
||||||
: frameRate;
|
: frameRate;
|
||||||
auto delta = 1.0F / frameRate;
|
auto delta = 1.0F / frameRate;
|
||||||
|
@ -1597,7 +1597,7 @@ void ParticleSystem::update(float dt)
|
||||||
_elapsed += dt;
|
_elapsed += dt;
|
||||||
if (_elapsed < 0.f)
|
if (_elapsed < 0.f)
|
||||||
_elapsed = 0.f;
|
_elapsed = 0.f;
|
||||||
if (_duration != DURATION_INFINITY && _duration < _elapsed)
|
if (_duration != static_cast<float>(DURATION_INFINITY) && _duration < _elapsed)
|
||||||
{
|
{
|
||||||
this->stopSystem();
|
this->stopSystem();
|
||||||
}
|
}
|
||||||
|
|
|
@ -933,14 +933,14 @@ Node* CSLoader::createNode(const Data& data, const ccNodeLoadCallback& callback)
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
# if _AX_DEBUG > 0
|
||||||
AXASSERT(readerVersion >= writterVersion,
|
auto prompt = StringUtils::format(
|
||||||
StringUtils::format(
|
"%s%s%s%s%s%s%s%s%s%s", "The reader build id of your Cocos exported file(", csBuildId->c_str(),
|
||||||
"%s%s%s%s%s%s%s%s%s%s", "The reader build id of your Cocos exported file(", csBuildId->c_str(),
|
") and the reader build id in your axmol(", loader->_csBuildID.c_str(),
|
||||||
") and the reader build id in your axis(", loader->_csBuildID.c_str(),
|
") are not match.\n", "Please get the correct reader(build id ", csBuildId->c_str(), ")from ",
|
||||||
") are not match.\n", "Please get the correct reader(build id ", csBuildId->c_str(), ")from ",
|
"https://github.com/axmolengine/axmol", " and replace it in your axmol");
|
||||||
"https://github.com/axmolengine/axmol", " and replace it in your axis")
|
AXASSERT(readerVersion >= writterVersion, prompt.c_str());
|
||||||
.c_str());
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
// decode plist
|
// decode plist
|
||||||
|
@ -1050,15 +1050,14 @@ Node* CSLoader::nodeWithFlatBuffersFile(std::string_view fileName, const ccNodeL
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
# if _AX_DEBUG > 0
|
||||||
AXASSERT(readerVersion >= writterVersion,
|
auto prompt = StringUtils::format(
|
||||||
StringUtils::format(
|
"%s%s%s%s%s%s%s%s%s%s", "The reader build id of your Cocos exported file(", csBuildId->c_str(),
|
||||||
"%s%s%s%s%s%s%s%s%s%s", "The reader build id of your Cocos exported file(", csBuildId->c_str(),
|
") and the reader build id in your axmol(", _csBuildID.c_str(), ") are not match.\n",
|
||||||
") and the reader build id in your axis(", _csBuildID.c_str(), ") are not match.\n",
|
"Please get the correct reader(build id ", csBuildId->c_str(), ")from ",
|
||||||
"Please get the correct reader(build id ", csBuildId->c_str(), ")from ",
|
"https://github.com/axmolengine/axmol", " and replace it in your axmol");
|
||||||
"https://github.com/axmolengine/axmol", " and replace it in your axis")
|
AXASSERT(readerVersion >= writterVersion, prompt.c_str());
|
||||||
.c_str());
|
#endif
|
||||||
|
|
||||||
if (readerVersion < writterVersion)
|
if (readerVersion < writterVersion)
|
||||||
{
|
{
|
||||||
auto exceptionMsg =
|
auto exceptionMsg =
|
||||||
|
@ -1164,7 +1163,7 @@ Node* CSLoader::nodeWithFlatBuffers(const flatbuffers::NodeTree* nodetree, const
|
||||||
auto exceptionMsg = StringUtils::format(
|
auto exceptionMsg = StringUtils::format(
|
||||||
R"(error: Missing custom reader class name:%s, please config at your project fiile xxx.xsxproj like follow:
|
R"(error: Missing custom reader class name:%s, please config at your project fiile xxx.xsxproj like follow:
|
||||||
<Project>
|
<Project>
|
||||||
<publish-opts>
|
<publish-opts>
|
||||||
<custom-readers>
|
<custom-readers>
|
||||||
<item>%s</item>
|
<item>%s</item>
|
||||||
</custom-readers>
|
</custom-readers>
|
||||||
|
|
Loading…
Reference in New Issue