بہت سے دلچسپ اثرات ہیں جو مصروفیت کو بڑھانے کے لئے صفحے میں شامل کیا جا سکتا ہے، لیکن یہ اثرات لینے کے لئے ضروری ہے کہ اس سائٹ کے مجموعی جمالیاتی کے ساتھ اچھی طرح سے یکجا (ایک شاندار کے ساتھ آپ کی سائٹ کی جمالیاتی کیل ویب سائٹ بلڈر آلے). یہاں ہم ظاہر کرتے ہیں کہ جاوا اسکرپٹ کے ساتھ بے گھر ہونے والی رپوں کو کیسے متعارف کرایا جاتا ہے. اس کو دیکھو Mustafacelik. کارروائی میں اثر کی ایک بڑی مثال کے لئے.
ٹیپ پر مصروفیت تجزیات چاہتے ہیں؟ ویب میزبانی خدمات اس سے مدد کرسکتے ہیں. اور اپنے ڈیٹا کو سب سے اوپر میں محفوظ رکھنے کے لئے اس بات کا یقین کریں کلاؤڈ اسٹوریج .
پیپلزپارٹی اثرات پیدا کرنے کے لئے PixiJs استعمال کیا جائے گا کیونکہ یہ سادہ بے گھر اثرات فراہم کرتا ہے. یہاں جاوا اسکرپٹ کوڈ متغیرات کی ضرورت ہوتی ہے اور تصاویر کو اثر پیدا کرنے کے لئے لوڈ کرتی ہے. ایک بار جب تصاویر بھری ہوئی ہیں تو 'سیٹ اپ' کی تقریب کو بلایا جاتا ہے.
وار اے پی پی = نیا Pixi.Application (ونڈو. innerwidth، window.innerheight)؛
دستاویز. modyle.ply.appendChild (App.View)؛
App.Stage.intractive = سچ؛
Var Posx، Missucespetsite، نقل و حمل فلٹر، بی جی، VX؛
وار کنٹینر = نیا Pixi.Container ()؛
App.Stage.addildChild (کنٹینر)؛
pixi.loader.add ("img / rapile.png"). شامل کریں ("img / bg.jpg"). لوڈ (سیٹ اپ)؛
'سیٹ اپ' کی تقریب میں بے گھر ہونے والی سپرائٹ تخلیق کیا جاتا ہے کہ ریپبل اثر پیدا کرے گا اور یہ ایک بے گھر فلٹر میں شامل کیا جاتا ہے. اس کے بعد اس کے لنگر نقطہ تصویر کے مرکز میں اور اسکرین پر پوزیشن میں منتقل کرنے کے لئے مقرر کیا گیا ہے.
فنکشن سیٹ اپ () {
POSX = App.Renderer.width / 2؛
بے گھریاں = نئے pixi.sprite (pixi.loader.resource ["img / rapile.png"]. ساخت)؛
بے گھر فلٹر = نیا pixi.filters.displacementfilter (بے گھر ہیں)؛
doubsiespatesprite.چور .set.set (0.5)؛
doublacesprite.x = app.renderer.width.width
/ 2؛
doublacesprite.y = App.renderer.Height.
/ 2؛
vx = doublacesprite.x؛
'سیٹ اپ' کی تقریب کو ختم کرنے کے لئے، بے گھر فلٹر اسکیل سیٹ اور پس منظر کی پوزیشن میں. نوٹس کو بے گھر ہونے کے لئے '0' ہے، اس وجہ سے کہ یہ ماؤس چلتا ہے جیسے ہی یہ اونچائی پر مقرر کیا جائے گا.
App.Stage.addChild (بے گھر)؛
کنٹینر. فلٹرز = [بے گھر فالٹ]؛
DespollementFilter.scale.x = 0؛
MESTUCEMENTEFILTER.SCALE.Y = 0؛
بی جی = نیا Pixi.Sprite (pixi.loader.resource ["img / bg.jpg"]. ساخت)؛
bg.width = app.renderer.width؛
bg.height = app.renderer.height؛
کنٹینر .ڈڈڈڈڈڈڈڈڈ (بی جی)؛
اے پی پی. اسٹج.
لوپ ()؛
}
جب بھی ماؤس چلتا ہے تو اگلے کوڈ صرف ماؤس کی پوزیشن پر قبضہ کرتا ہے. جب صارف ان کے ماؤس کو چلتا ہے تو یہ استعمال ہونے والی بے گھر بے گھر اثر کی مقدار کو ٹرگر کرنے کے لئے استعمال کیا جائے گا. زیادہ تحریک بہت بڑا بنائے گی.
فنکشن پر توجہ مرکوز (ایونٹڈیٹ) {
posx = eventdata.data.global.x؛
}
'لوپ' کی تقریب کو مسلسل اسکرین کو اپ ڈیٹ کرتا ہے. ایکس محور کے لئے ایک رفتار ماؤس اور ریپ کی حیثیت کا استعمال کرتے ہوئے کام کیا جاتا ہے. اس کے بعد 0 اور 120 کے درمیان ایک قدر دینے کے لئے فلٹر پر نقشہ لگایا گیا ہے.
فنکشن لوپ () {
درخواست ناممکن فریم (لوپ)؛
vx + = (posx - doublacesprite.x) * 0.045؛
doubacesprite.x = vx؛
var disp = math.floor (posx - doublacesprite.x)؛
اگر (ڈسپلے & lt؛ 0) disp = disp؛
Var FS = نقشہ (ڈسپلے، 0، 500، 0، 120)؛
ڈسپلے = نقشہ (ڈسپلے، 0، 500، 0.1، 0.6)؛
'لوپ' کی تقریب کے اختتام پر سپرے کو بے گھر ہونے کی وجہ سے چھوڑا جاتا ہے اور اس کی گہرائی کی مقدار سے چھٹکارا ہے. آخر میں، نقشہ کی تقریب کا اعلان کیا گیا ہے کہ نقشے کی قیمت نئی اقدار پر ہوتی ہے.
doubdespatesprite.scale.x = ڈسپلے؛
MESTUCEMENTFILETTER.SCALE.X = FS؛
}
نقشہ = فنکشن (N، Start1، Stop1، Stople2، Stop2) {
var newval = (n - start1) / (سٹاپ 1 - Start1) * (سٹاپ 2 - Stree2) + Stree2؛
نیوالیل واپس لو
}؛
اس ٹیوٹوریل کے لئے مکمل کوڈ تلاش کریں فائلیلو .
یہ مضمون اصل میں ویب ڈیزائنر میگزین میں شائع ہوا. یہاں سبسکرائب کریں .
خاص اثرات اور اس سے باہر یہ ہے کہ ویب کہاں رہ رہا ہے اور اسپیکر مارپی مارکینووکی کے تخلیقی کام کو 3D دنیاوں کی تعمیر کے ارد گرد گھومتا ہے، انفرادی آر آر، وی آر کے تجربات اور فرق کے ساتھ سٹائل میں کہانی پیدا کرنے کے ارد گرد گھومتا ہے.
ان کی بات آپ کو تمام انٹرایکٹو میڈیا اور ٹیکنالوجیوں کے ذریعہ سفر پر لے جائیں گے اور اسے صارف کے نقطہ نظر سے دیکھتے ہیں.
مت چھوڑیں، اب اپنا ٹکٹ حاصل کریں
متعلقہ مضامین:
آرٹ میں برعکس استعمال کرنے کے بارے میں سیکھنے آپ کے منصوبوں کو تبدیل کرے گا اور جس طرح آپ کام کرتے ہیں. آرٹ ..
اتحاد دنیا کے سب سے زیادہ مقبول کھیل انجن میں سے ایک ہے، جس میں 25 سے زائد..
اب بھی زندگی ہر ایک کا کپ چائے نہیں ہے - یہ ایک مخصوص سیٹ لیتا ہے پینٹنگ کی تکنیک لیکن میرے لئے یہ ہ�..
روشنی میں بنیادی طور پر بنیادی ہے 3D آرٹ پراجیکٹ آپ پر کام کرتے ہ..
Rembrandt اور Caravaggio جیسے عظیم فنکاروں نے ان کے آرٹ ورک کو تھوڑا سا ڈرامہ اور ..
ایڈوب نے آج ویڈیو سبق کی ایک نئی سیریز شروع کررہے ہیں، اب یہ بنائے گئے ہیں، جس کا مقصد مختلف طریقے سے استعم..
ڈیجیٹل ورکنگ آپ کو آپ کو پسند کرتے ہیں جیسے بہت سے غلطیوں کو بنانے کے لئ�..
زبرش میں ایک مخلوق کی تعمیر کا مظاہرہ کرنے کے لئے میں اس ٹکڑے کا استعمال..