2012-09-23 11 views
5

मैंने हाल ही में जावास्क्रिप्ट के बारे में एक लेख पढ़ा है, जहां ग्रंट और एन्डर जैसे बिल्ड टूल्स का उल्लेख किया गया था। संक्षेप में यह कहा गया था कि ऐसे उपकरण व्यक्तिगत रूप से प्रदत्त फाइलों से स्प्राइट छवियों को उत्पन्न करने में सक्षम हैं और इन बिल्ड टूल्स को बिल्ड प्रक्रिया में एकीकृत किया जा सकता है।सीएसएस स्प्राइट पीढ़ी धीरे-धीरे निर्माण प्रक्रिया में?

दुर्भाग्य से मेरी Google खोजों ने इस पर अधिक जानकारी का अनावरण नहीं किया। क्या किसी को यहां इस विषय पर अनुभव है और एकीकरण में एकीकरण है? आगे पढ़ने के लिए कुछ वेब संसाधन अत्यधिक स्वागत है!

अग्रिम में बहुत धन्यवाद! सास्चा।

+1

क्या आप विशेष रूप से ग्रैडल के बारे में पूछ रहे हैं क्योंकि आप पहले से ही ग्रैडल का उपयोग कर रहे हैं या आप सामान्य रूप से स्वचालित स्प्राइट पीढ़ी में रूचि रखते हैं? सास के लिए एक विस्तार, कम्पास, स्वचालित स्प्राइट पीढ़ी भी है। – cimmanon

+1

हां, हम वर्तमान में एक जेनकींस सीआई सर्वर चल रहे हैं जो निर्माण कार्यों को बढ़ा रहे हैं। इसके अलावा, हमारा सीएसएस कम (सैस नहीं) पर आधारित है ... – Windwalker

उत्तर

1

@Windwalker आपको अपने ग्रेडल में SmartSprites Maven Repositry का उपयोग करने में रुचि हो सकती है। यह अलग-अलग छवियों को लेता है और आवश्यक सीएसएस के साथ इसका उपयोग करके एक स्प्राइट छवि बनाता है।

भंडार के लिए विवरण में पाया जा सकता: http://mvnrepository.com/artifact/com.carrotsearch/smartsprites/0.2.8

अपने प्रोजेक्ट में यह स्थापित करने के लिए बस अपने Gradle आदेशों में निम्न पंक्ति डाल:

'com.carrotsearch:smartsprites:0.2.8' 

बारे में पूरी जानकारी

स्मार्ट स्प्राइट की वेबसाइट [http://csssprites.org/] कहता है:

स्मार्टस्प्रिट्स आपको में अपने डिज़ाइनों में सीएसएस स्प्राइट्स को आसानी से पेश और बनाए रखने देगा। SmartSprites अलग-अलग छवियों को sprites में बदलने के लिए चिह्नित करने के लिए अपने मूल सीएसएस में डालने के विशेष निर्देशों का विश्लेषण करता है। यह तो एकत्र छवियों से स्प्राइट छवियाँ बनाता है और स्वचालित रूप से इतना है कि स्प्राइट अलग-अलग चित्र

मुझे आशा है कि यह अपनी स्थिति को हल करती है के बजाय इस्तेमाल कर रहे हैं, अपनी शैली पत्रक में आवश्यक सीएसएस गुण सम्मिलित करता है।

+0

@ जवाड़ आप मेरे द्वारा लिखे गए उत्तर की जांच कर सकते हैं, क्योंकि यह आपकी स्थिति को हल कर सकता है। –

+0

मुझे पता है कि SmartSprites के पास एक चींटी कार्य है; Gradle सीधे इसका उपयोग करने में सक्षम हो जाएगा। –

0
http://csssprites.com/ 
http://spritegen.website-performance.org/ 
http://css-sprit.es/ 

कुछ ऑनलाइन टूल्स जो सीएसएस कोड के साथ sprites उत्पन्न करेंगे।

संबंधित मुद्दे