HTML5 캔버스 라인 떨어지는 애니메이션 특수 효과
html5 캔버스 선 하강 애니메이션 효과는 비와 다소 유사한 선 하강 애니메이션 효과입니다.
(함수(){
var c = document.getElementById("c"),
ctx = c.getContext("2d");
c.width = innerWidth;
c.height = 내부 높이;
var 라인 = [],
maxSpeed = 5,
간격 = 5,
xSpacing = 0,
n = 내부 너비 / 간격,
색상 = ["#3B8686", "#79BD9A", "#A8DBA8", "#0B486B"],
나;
for (i = 0; i < n; i++){
xSpacing += 간격;
라인.푸시({
x: xSpacing,
y: Math.round(Math.random()*c.height),
너비: 2,
높이: Math.round(Math.random()*(innerHeight/10)),
속도: Math.random()*maxSpeed + 1,
색상: 색상[Math.floor(Math.random() * colors.length)]
});
}
함수 그리기(){
var i;
ctx.clearRect(0,0,c.width,c.height);
for (i = 0; i < n; i++){
ctx.fillStyle = 라인[i].color;
ctx.fillRect(라인[i].x, 라인[i].y, 라인[i].width, 라인[i].height);
라인[i].y += 라인[i].speed;
if (lines[i].y > c.height)
라인[i].y = 0 - 라인[i].높이;
}
requestAnimationFrame(draw);
}
그리기();
}());
이 사이트의 모든 리소스는 네티즌이 제공하거나 주요 다운로드 사이트에서 재인쇄되었습니다. 소프트웨어의 무결성을 직접 확인하십시오! 이 사이트의 모든 리소스는 학습 참고용으로만 사용됩니다. 상업적 목적으로 사용하지 마시기 바랍니다. 그렇지 않으면 모든 결과에 대한 책임은 귀하에게 있습니다! 침해가 있는 경우 당사에 연락하여 삭제하시기 바랍니다. 연락처: admin@php.cn
관련 기사
16 May 2016
아래 편집기는 HTML5 CSS3 진행률 표시줄 카운트다운 애니메이션 특수 효과 코드[권장]를 공유합니다. 모두에게 도움이 되기를 바랍니다. 편집자를 따라가서 살펴보겠습니다.
25 Sep 2018
웹 페이지를 탐색해 보면 오늘날의 웹 페이지가 점점 더 아름다워지고 있으며, 많은 애니메이션 특수 효과가 점점 더 멋있어지고 있다는 것을 알 수 있습니다. 이는 HTML5 및 CSS3의 심층적인 개발과 불가분의 관계입니다. 오늘은 HTML5와 CSS3 기반의 텍스트 효과인 파티클 효과 텍스트 애니메이션 효과를 공유해보겠습니다. 이 기사의 내용은 HTML5+css3을 사용하여 입자 효과 텍스트 애니메이션 특수 효과를 얻는 방법에 관한 것입니다. 이는 특정 참조 가치가 있으므로 도움이 필요할 수 있습니다.
02 Apr 2018
이 글은 HTML5 Canvas를 기반으로 한 텍스트 애니메이션 특수 효과를 공유합니다. 도움이 필요한 친구들이 참고할 수 있습니다.
19 Jan 2017
HTML5 Canvas 및 Rebound 애니메이션을 기반으로 한 로딩 애니메이션 특수 효과입니다. 로딩 애니메이션은 캔버스를 사용하여 전체 페이지를 덮고 다각형 로딩 로더를 표시하여 로딩 진행 상황을 나타냅니다.
24 Mar 2017
이것은 HTML5 Canvas를 기반으로 한 또 다른 3D 애니메이션 걸작입니다. 바람에 펄럭이는 3D 옷 스윙 애니메이션 특수 효과로 매우 사실적입니다. 옷 위에 마우스를 올리면 옷이 흔들리는 애니메이션이 나타납니다. 마우스를 클릭하면 옷이 더욱 심하게 흔들리게 됩니다. 온라인 데모 소스 코드 다운로드 HTML 코드 <div style='width:500px;margin:10px auto'> <canvas id='cv' width='480' height='300'></ca..
18 Jan 2017
이것은 멋진 HTML5 반응형 비디오 배경 애니메이션 효과입니다. 이 비디오 배경은 비디오를 화면 크기에 맞게 조정하여 멋지고 역동적인 비디오 배경 효과를 만들 수 있습니다.
01 Mar 2019
웹 디자인 과정에서 우리는 종종 HTML5 특수 효과 코드를 사용합니다. 다음은 PHP 중국어 웹사이트에서 컴파일하고 공유한 몇 가지 멋지고 실용적인 HTML5 특수 효과 코드입니다.
15 Jun 2017
HTML5 기반 애플리케이션은 이제 매우 널리 퍼져 있습니다. 오늘은 매우 멋진 HTML5/CSS3 애플리케이션 플러그인 20개를 여러분과 공유하겠습니다. 모두가 좋아하고 친구들과 공유하길 바랍니다. 1. HTML5 비디오 분할 및 재구성 특수 효과 강력한 시각적 효과 HTML5 비디오 플레이어는 많지만 HTML5 비디오 특수 효과는 여전히 드물습니다. 이 HTML5 비디오 분할 및 재구성 특수 효과는 사람들에게 매우 흥미롭고 강력한 시각적 효과를 제공합니다. 비디오의 아무 곳이나 클릭하면 HTML5가 해당 영역을 조각으로 나눕니다. 잠시 후 깨진 비디오 조각이 자동으로 다시 결합됩니다.
15 Jun 2017
HTML5 기반 애플리케이션은 이제 매우 널리 퍼져 있습니다. 오늘은 매우 멋진 HTML5/CSS3 애플리케이션 플러그인 20개를 여러분과 공유하겠습니다. 모두가 마음에 들어하고 친구들과 공유하길 바랍니다. 1. HTML5 비디오 분할 및 재구성 특수 효과 강력한 시각적 효과 HTML5 비디오 플레이어는 많지만 HTML5 비디오 특수 효과는 여전히 드물습니다. 이 HTML5 비디오 분할 및 재구성 특수 효과는 사람들에게 매우 흥미롭고 강력한 시각적 효과를 제공합니다. 비디오의 아무 곳이나 클릭하면 HTML5가 해당 영역을 조각으로 나눕니다. 잠시 후 깨진 비디오 조각이 자동으로 다시 결합됩니다.
Hot Tools
HTML5 Canvas 하트 펄럭이는 애니메이션 특수 효과
HTML5 Canvas 하트 펄럭이는 애니메이션 특수 효과는 브라우저에서 직접 열어 하트를 볼 수 있는 생성된 애니메이션입니다.
H5 팬더 튀는 게임 소스 코드
HTML5 Mobile Panda는 또한 미친 게임 소스 코드입니다. 게임 설명: 화면을 길게 눌러 팬더 스프링의 강도를 조절하고 돌기둥으로 점프하세요. 강에 빠지면 게임이 종료됩니다.
HTML5 발렌타인 데이 상자 애니메이션 특수 효과
svg를 기반으로 발렌타인데이에 사랑의 상자 선물을 여는 애니메이션과 사랑의 상자 애니메이션의 특수효과를 그려보세요.
H5 3D 롤링 볼 게임 소스 코드
HTML5 멋진 3D 볼 롤링 모바일 게임 코드 다운로드. 게임 소개: 색깔 있는 공이 굴러가고, 색깔 있는 공의 현재 트랙을 마우스나 휴대폰의 터치 스크린으로 드래그하여 제어합니다. 간단하고 조작하기 쉬운 모바일 게임 소스코드입니다.