[英]How to use a random letter in this JavaScript animation?
我正在制作此動畫 ,當將鼠標懸停在文本上時,它會以精美的方式進行動畫處理。
但是我想改變這個動畫。 我想使用隨機字符代替圓圈, 例如Unicode生日蛋糕符號 。
問題是我在bubbles.js
文件中的任何地方都找不到circle
的定義,看起來circle
是在jQuery文件中的某個位置定義的。
在Bubbles.js中,形狀是在以直線開頭的函數中繪制的:
this.draw = function (bubbleShape, dx, dy) {
這是一篇文章 ,顯示了如何添加三角形和心形。
如果要繪制字符,則必須引用支持該字符的字體,並且瀏覽器必須具有該字體。
您可以嘗試:
ctx.fillStyle = this.color;
ctx.font = '40pt Symbola';
ctx.fillText('🎂', this.curPos.x + dx, this.curPos.y + dy);
您可能最好先創建一個生日蛋糕的圖像,然后繪制該圖像:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.