Опитвам се да напиша начален екран в първата си игра на cocossharp като начален екран в приложение за Android. Той обаче показва черен екран и след това директно преминава към игровата сцена. И така, какво трябва да променя? Благодаря ти много!
public class SplashScene : CCScene
{
CCSprite splashImage1;
CCSprite splashImage2;
CCLayer splashLayer;
public SplashScene (CCWindow mainWindow) : base(mainWindow)
{
splashLayer = new CCLayer ();
this.AddChild (splashLayer);
splashImage1 = new CCSprite ("Splash1");
splashImage1.Position = ContentSize.Center;
splashImage1.IsAntialiased = false;
splashImage2 = new CCSprite ("Splash2");
splashImage2.Position = ContentSize.Center;
splashImage2.IsAntialiased = false;
}
public void PerformSplash()
{
splashLayer.AddChild (splashImage1);
Thread.Sleep(3000);
splashLayer.RemoveChild(splashImage1);
splashLayer.AddChild (splashImage2);
Thread.Sleep(2000);
splashLayer.RemoveChild (splashImage2);
GameAppDelegate.GoToGameScene ();
}
}