3次ベジェ曲線アニメクラス

3次ベジェ曲線アニメクラス設定 PHP ファイル
bez_cla_sty.php


MoveImage に戻る

<?php
include "class/bez_cla_ex.php";

$bezier[0] = array(
  'name' => 'test1', 
  // animation-name:test1;
  'ic' => 1,
  'dv' => 4
);

$bezier[1] = array(
  'x0' => 0,   // X軸-始点
  'y0' => 0,   // Y軸-始点
  'x1' => 0,   // X軸-制御点1
  'y1' => 650, // Y軸-制御点1
  'x2' => 450, // X軸-制御点2
  'y2' => 650, // Y軸-制御点2
  'x3' => 450, // X軸-終点
  'y3' => 300, // Y軸-終点
  'no' => 1
);
$bezier[2] = array(
  'x0' => 450, // X軸-始点
  'y0' => 300, // Y軸-始点
  'x1' => 450, // X軸-制御点1
  'y1' => -50, // Y軸-制御点1
  'x2' => 0,   // X軸-制御点2
  'y2' => -50, // Y軸-制御点2
  'x3' => 0,   // X軸-終点
  'y3' => 600, // Y軸-終点
  'no' => 2
);
$bezier[3] = array(
  'x0' => 450, // X軸-始点
  'y0' => 0, // Y軸-始点
  'x1' => 450, // X軸-制御点1
  'y1' => 650, // Y軸-制御点1
  'x2' => 0,   // X軸-制御点2
  'y2' => 650, // Y軸-制御点2
  'x3' => 0,   // X軸-終点
  'y3' => 300, // Y軸-終点
  'no' => 3
);
$bezier[4] = array(
  'x0' => 0,   // X軸-始点
  'y0' => 300,   // Y軸-始点
  'x1' => 0,   // X軸-制御点1
  'y1' => -50, // Y軸-制御点1
  'x2' => 450, // X軸-制御点2
  'y2' => -50, // Y軸-制御点2
  'x3' => 450, // X軸-終点
  'y3' => 600, // Y軸-終点
  'no' => 4
);

$bezier = new Bez_keyf($bezier);

$bezi[0] = array(
  'name' => 'test2', 
  // animation-name:test2;
  'ic' => 1,
  'dv' => 1
);

$bezi[1] = array(
  'x0' => 0,   // X軸-始点
  'y0' => 0,   // Y軸-始点
  'x1' => 0,   // X軸-制御点1
  'y1' => 650, // Y軸-制御点1
  'x2' => 450, // X軸-制御点2
  'y2' => 650, // Y軸-制御点2
  'x3' => 450, // X軸-終点
  'y3' => 300, // Y軸-終点
  'no' => 1
);

$bezi = new Bez_keyf($bezi);

?>