簡體   English   中英

p5js 上的特定閃爍

[英]Specific blinking on p5js

我是p5.js和一般編碼的p5.js ,嘗試編寫一個看起來像視頻游戲的迷你場景很有趣。

我想在一些文本上放置一個看起來像這樣的閃爍效果:

在此處輸入圖片說明

我找到了一種使用frameRate(2); ,問題是我在背景上有一些動畫需要 60fps 而不是 2,所以我對如何做到這一點感到有些困惑,因為我似乎無法在單個文件上使用 2 個不同的幀速率 (?)

我已經嘗試過使用if (frameCount % 30 === 0) ,但是文本僅在一個框架中出現一次,因此難以閱讀。

更改幀速率可能不是解決任何問題的好方法,因此您繼續尋找是正確的。

可能有更好的方法,但是沒有看到您的其余代碼(並且我自己在處理過程中有點生疏),我不確定那是什么。 所以朝着你前進的方向前進,我會注意到當你說frameCount%30===0 , frameCount 每秒只能被 30 整除兩次,所以它只會閃爍兩次,非常短暫,每秒.

相反, if(frameCount % 60 < 30)呢? 這應該顯示每秒前半部分的文本。 您可以根據自己的喜好調整這些參數: if(frameCount % 120 < 60)會將閃爍減慢到一整秒,並且您沒有理由需要綁定到 60 的倍數。 if(frameCount % 100 < 50)將工作得很好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM