備忘録」カテゴリーアーカイブ

NIVE2 艦これ風ゆらゆら エクスプレッション

艦これの旗艦のように、画像がゆらゆら揺れるエクスプレッション。

画像のエフェクトに、スライダ制御を2つ追加。
それぞれを振幅、往復時間にリネーム。
画像のトランスフォームよりエクスプレッションを有効にし、下記を貼り付ける。
なお、往復時間を0にすると画像が消える模様。

↓ここから

double amp = 0; // 振幅(スケール)
double cycle = 1; // 一往復の時間(秒) 1以上にする事

// スライダ制御部
//振幅・往復時間は、スライダ制御エフェクトのスライダプロパティから取得する

foreach(IEffect e in ((ILayer)thisItem).GetEffect()){
if(e.ItemName == “振幅”){
NumberProperty slider = (NumberProperty)property.GetProperty(e,”スライダ”);
amp = slider.DoubleValue;
}
if(e.ItemName == “往復時間”){
NumberProperty slider = (NumberProperty)property.GetProperty(e,”スライダ”);
cycle = slider.DoubleValue;
}
}

VertexProperty scale = (VertexProperty)property.GetProperty(thisItem,”スケール”); // スケールプロパティの取得
scale.X += amp * Math.Sin(Math.PI*2.0/cycle*time); // 位置のX座標の計算
scale.Y += amp * Math.Sin(Math.PI*2.0/cycle*time); // 位置のY座標の計算
property.SetProperty(thisItem,scale); // スケールプロパティの設定

備忘録:艦これ proxy.pac 記述例

以下のように記述して、proxy.pacとして保存。
LAN設定>>自動構成スクリプトを使用 にチェックして、アドレスを記入
MyFleetGirls用だけど、他にも利用できそう。

function FindProxyForURL(url, host)
{
//条件にある文字列を含むURLアクセス時はプロキシを使用してアクセスする
if ( url.indexOf(“203.104.209.71”) >= 0 ||
url.indexOf(“125.6.184.15”) >= 0 ||
url.indexOf(“125.6.184.16”) >= 0 ||
url.indexOf(“125.6.187.205”) >= 0 ||
url.indexOf(“125.6.187.229”) >= 0 ||
url.indexOf(“125.6.187.253”) >= 0 ||
url.indexOf(“125.6.188.25”) >= 0 ||
url.indexOf(“203.104.248.135”) >= 0 ||
url.indexOf(“125.6.189.7”) >= 0 ||
url.indexOf(“125.6.189.39”) >= 0 ||
url.indexOf(“125.6.189.71”) >= 0 ||
url.indexOf(“125.6.189.103”) >= 0 ||
url.indexOf(“125.6.189.135”) >= 0 ||
url.indexOf(“125.6.189.167”) >= 0 ||
url.indexOf(“125.6.189.215”) >= 0 ||
url.indexOf(“125.6.189.247”) >= 0 ||
url.indexOf(“203.104.209.23”) >= 0 ||
url.indexOf(“203.104.209.39”) >= 0
)
{
return “PROXY localhost:8080”;
}
}