मैं WP8 के लिए एक गेम बना रहा हूं, लेकिन यह एक्सएनए में है। मैं स्टार्ट स्क्रीन के लिए इसे एक विस्तृत आइकन कैसे बना सकता हूं? डिफ़ॉल्ट रूप से केवल छोटे और सामान्य कोस्टार्ट स्क्रीन के लिए मेरे गेम में एक विस्तृत आइकन कैसे हो सकता है?
उत्तर
चूंकि XNA केवल WP7 ऐप्स के लिए समर्थित है, इसलिए आपको यह जांचना होगा कि आपका ऐप WP8 पर चल रहा है या नहीं, और यदि टाइल को WP8 आइकन पर अपडेट करने के लिए प्रतिबिंब का उपयोग करें। वहाँ कैसे उस कोड स्निपेट @Adding Windows Phone 8 Tile functionality to Windows Phone OS 7.1 apps
इस MSDN लेख पर कैसा दिखेगा यह आसान आप जिसमें वह क्षमता में निर्मित WP8 के समान API के साथ है Mangopollo पुस्तकालय का उपयोग करने पर हो सकता है का एक अच्छा उदाहरण है। यहाँ स्रोत कोड है कि लपेटता WP8 एपीआई WP7 से कहा जा @http://mangopollo.codeplex.com/SourceControl/changeset/view/100687#2023247
है और यहाँ WP7 क्षुधा में WP8 विस्तृत टाइल्स का उपयोग करने के Mangopollo कोड स्निपेट है:
if (!Utils.CanUseLiveTiles)
{
MessageBox.Show("This feature needs Windows Phone 8");
return;
}
try
{
var mytile = new FlipTileData
{
Title = "wide flip tile",
BackTitle = "created by",
BackContent = "Rudy Huyn",
Count = 9,
SmallBackgroundImage = new Uri("/Assets/logo159x159.png", UriKind.Relative),
BackgroundImage = new Uri("/Assets/Background336x336_1.png", UriKind.Relative),
BackBackgroundImage = new Uri("/Assets/Background336x336_2.png", UriKind.Relative),
WideBackContent = "This is a very long long text to demonstrate the back content of a wide flip tile",
WideBackgroundImage = new Uri("/Assets/Background691x336_1.png", UriKind.Relative),
WideBackBackgroundImage = new Uri("/Assets/Background691x336_2.png", UriKind.Relative)
};
#if ALTERNATIVE_SOLUTION
var mytile = Mangopollo.Tiles.TilesCreator.CreateFlipTile("flip tile",
"created by", "Rudy Huyn",
"This is a very long long text to demonstrate the back content of a wide flip tile",
9, new Uri("/Assets/logo159x159.png", UriKind.Relative),
new Uri("/Assets/Background336x336_1.png", UriKind.Relative),
new Uri("/Assets/Background336x336_2.png", UriKind.Relative),
new Uri("/Assets/Background691x336_1.png", UriKind.Relative),
new Uri("/Assets/Background691x336_2.png", UriKind.Relative));
#endif
ShellTileExt.Create(new Uri("/MainPage.xaml?msg=from%20wipe%20flip%20tile",
UriKind.Relative), mytile, true);
}
catch
{
MessageBox.Show("remove tile before create it again");
}
एक और बात याद करने के लिए अन्य है कि है WP8 एपीआई का उपयोग सीधे एक्सएनए से किया जा सकता है भले ही एक्सएनए ऐप्स WP7 ऐप्स हैं। यहां use WP8 in-app purhcase on WP7 apps (XNA समेत) पर एक उदाहरण दिया गया है। और यहां how to use new WP8 Launchers & Choosers in WP7 apps (नीचे स्क्रॉल) पर एक उदाहरण दिया गया है।
- 1. एचटीएमएल 5 कैनवास गेम के लिए स्टार्ट स्क्रीन बनाना?
- 2. मेरे पास स्क्रीन निष्क्रिय श्रोता कैसे हो सकता है?
- 3. Android में डिफ़ॉल्ट स्टार्ट स्क्रीन की बजाय अनुकूलित स्क्रीन का उपयोग कैसे करें?
- 4. रेल पर रूबी एक गेम सर्वर हो सकता है?
- 5. मेरे पास एक पोर्टेबल Emacs कैसे हो सकता है?
- 6. क्या मेरे पास मेरे फ़ायरफ़ॉक्स एक्सटेंशन में छाया के बिना एक एक्सयूएल पैनल हो सकता है?
- 7. मेरे सी # एक्सएनए गेम
- 8. मेरे पूर्ण आवेदन में एक आइकन जोड़ना
- 9. मेरे LIBGDX गेम
- 10. पैकेज में सभी वर्गों के लिए मेरे पास स्थिर चर सामान्य कैसे हो सकता है?
- 11. एमएक्स में सी ++/जावा के लिए मेरे पास फोल्ड कैसे हो सकता है?
- 12. विजुअल स्टूडियो प्रोजेक्ट में मेरे पास एक संपूर्ण फ़ोल्डर एक एम्बेडेड संसाधन कैसे हो सकता है?
- 13. मैं दृश्यमान स्क्रीन के नीचे एक छवि कैसे चिपका सकता हूं, और केंद्रित हो सकता हूं?
- 14. बीएसओडी के लिए एक साधारण कार्यक्रम जिम्मेदार हो सकता है?
- 15. एंड्रॉइड: स्क्रीन घनत्व के लिए अलग-अलग आइकन डिजाइन करना
- 16. जुनीट एंड चींटी: स्क्रीन पर विस्तृत त्रुटि संदेश कैसे दिखाएं?
- 17. क्या मेरे डेटाबेस में त्रिकोणीय संबंध हो सकता है?
- 18. क्या मेरे पास प्रत्येक सबडोमेन के लिए एक अलग मेल सर्वर हो सकता है?
- 19. एंड्रॉइड: मेरे ऐप के लिए आंतरिक आइकन पर बैज जोड़ें
- 20. मेरे पास एक constexpr फ़ंक्शन में अस्थायी चर कैसे हो सकता है?
- 21. क्या एक स्क्रीन रीडर एक डीआईवी तत्व के भीतर "लॉक" हो सकता है?
- 22. क्या यह एक आईफोन गेम के लिए गेम लूप करने का एक अच्छा तरीका है?
- 23. मेरे ऐप में गलत आईसी_लाउचर आइकन
- 24. Vista मेरे एप्लिकेशन से जुड़े दस्तावेज़ों के लिए आइकन कैसे उत्पन्न करता है?
- 25. एक विस्तृत सरणी
- 26. प्रक्रिया के लिए वैकल्पिक। स्टार्ट()
- 27. एमवीवीएम गेम के लिए कैसे होगा?
- 28. क्या मेरे पास जावा में एक कुंजी-कुंजी मानचित्र (कुंजी-मान के विपरीत) हो सकता है?
- 29. मेरे वेब ऐप में स्क्रीन शेयरिंग जोड़ें?
- 30. मैं स्टार्ट-इन-डिटेक्टेड स्क्रीन पर सामान कमांड कैसे भेज सकता हूं?
मैंगोपोलो उदाहरण ऐप से उपरोक्त कोड स्निपेट का अंतिम विवरण ऐप लॉन्च करने के लिए मेनपेज.एक्सएमएल के यूरी का उपयोग करता है। एक एक्सएनए गेम के लिए उरी का क्या उपयोग किया जाना चाहिए? –