Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

HTML5 Canvas पर माउस ओवर पर इमेज स्केल करना


माउस ओवर पर इमेज को स्केल करने के लिए, Vanilla JavaScript लाइब्रेरी का उपयोग करें।

माउस मूव पर, इसे निम्नानुसार सेट करें:

function move(e) { 
    var pos = getMousePos(myCanvas, e); 
    context.drawImage(img, -pos.x, -pos.y, img.width, img.height); 
}

Canvas के लिए:

//add event listener we need 
myCanvas.addEventListener('mouseout', display, false); 
myCanvas.addEventListener('mousemove', move, false);


function display() { 
    context.drawImage(img, 0, 0, img.width>>1, img.height>>1); 
}

  1. CSS से माउस होवर पर इमेज ओपेसिटी कैसे बदलें? CSS से माउस होवर पर इमेज ओपेसिटी कैसे बदलें?

    :hover प्सूडो-क्लास और opacity प्रॉपर्टी से इमेज पर माउस लाने पर पारदर्शिता बदलें। transition से स्मूथ एनिमेशन जोड़ें। उदाहरण <!DOCTYPE html> <html> <head> <style> body { font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif; } .transparent { width: 270

  1. Tkinter Canvas में Arrow Keys से इमेज कैसे घुमाएं? Tkinter Canvas में Arrow Keys से इमेज कैसे घुमाएं?

    Tkinter Canvas विजेट Tkinter लाइब्रेरी में सबसे बहुमुखी विजेट्स में से एक है। इसका उपयोग विभिन्न आकार, इमेज, और एनिमेटिंग ऑब्जेक्ट्स बनाने के लिए किया जाता है। हम Canvas विजेट में परिभाषित इमेज को move() मेथड का उपयोग करके डायनामिक एट्रिब्यूट प्रदान कर सकते हैं। move(Image, x,y) मेथड में इमेज और को

  1. Tkinter Canvas को माउस से कैसे घुमाएं? Tkinter Canvas को माउस से कैसे घुमाएं?

    Tkinter Canvas विजेट Tkinter लाइब्रेरी में सबसे बहुमुखी विजेट्स में से एक है। इसका उपयोग विभिन्न आकार, इमेज, और एनिमेटिंग ऑब्जेक्ट्स बनाने के लिए किया जाता है। हम move() मेथड का उपयोग करके Canvas विजेट पर किसी विशेष दिशा में इमेज घुमा सकते हैं। move(Image, x,y) मेथड में इमेज और कोऑर्डिनेट्स को पैरा