
Plynulý přechod obrázků v C#
Ahojte lidi chtěl by jsem si udělat hezké menu ve své hře,
jak udělat C# obrázkové pozadí, které se po chvíly plynule změní v jiný obrázek např jako: RabigonCraft The most of my World (RabigonCraft.html)
Mám teorii že u obrázku předního se měni hodnota transparentu a u druhého se transparent odčítá od prvního avšak jsem to zkoušel tolikrát, že tímto zpusobem to už asi nepude
nevíte jak bude kód vypadat?
A jak to pozadie vykreslujes teraz?
Samo od seba sa nic prekreslovat nebude, a zavisi to od toho jak to mas momentalne urobene.
Pres "Sprites, Drawing etc"
Texture 2D Class : https://msdn.microsoft.com/en-us/library/microsoft .xna.framework.graphics.texture2d.aspx
Texture 2D Metody : https://msdn.microsoft.com/en-us/library/microsoft .xna.framework.graphics.texture2d_methods.aspx
Podivej se i na SpriteBatch Class : https://msdn.microsoft.com/en-us/library/microsoft .xna.framework.graphics.spritebatch.aspx
[TiP] Byt tebou zacnu u Texture Class : https://msdn.microsoft.com/en-us/library/microsoft .xna.framework.graphics.texture.aspx
Osobne si myslim, ze pres Sprite to nemusi byt spatna volba, i po strance "preformance", ale neni to samozrejme jedina moznost..
on na to mozno ide spravne aj s tym alpha blendingom, ale asi to potom neprekresluje. Zhlavy neviem XNA a podobne kreposti nepouzivam, len proste ludia nech necakaju ze to sa vsetko kresli kdesi samo od seba.
Jestli pouziva XNA Framework, tak at to udela v nem, bude pouzivat : using Microsoft.XNA.Framework.GameService, Graphics, Input etc.
Ale presne nevim, jakou ted maji verzi Frameworku, vic si muze dohladat na :releases, tazatel nic moc neuvedl, jestli nebo jaky <IDE> pouziva..