2
Hi ma valeur CGFloat indique une valeur différente selon l'appareil.pourquoi j'obtiens une valeur CGFloat différente dans différents appareils
J'utilise jeu cocos2d pour iPhone
Je suis en train d'imprimer dt valeur
Dans iPhone 5, il montre 0,0166666675
Mais dans l'iPhone 6 il montrer 5.0176358830256065E-315
J'utilise ce code
-(void)update:(CGFloat)dt {
static CGFloat time = 0;
time += dt;
if (time >= 3) {
[self unscheduleUpdate];
time = 0;
if ([self getChildByTag:999].visible)
{
[self hideGuide];
}
} }
Vous avez plusieurs valeurs 'CGFloat' indiqué dans le code - que l'on est vous confondre ? – luk2302
Quels sont vos résultats? est-ce le résultat de 'time'? ou 'dt'? et ce que ce paramètre 'dt'? est-ce lié à l'heure ou à la date de l'appareil? – Lion
Je suis imprimé dt valeur – Giresh