【Delphi / C++Builder Starter チュートリアルシリーズ】 第4回 ‟UI アニメーションの設定„ [JAPAN]

Posted by on in Programming

【Delphi / C++Builder Starter チュートリアルシリーズ】

第4回 ‟UI アニメーションの設定„

10月24日より始まりました 「Delphi / C++Builder Starter チュートリアルシリーズ」。全10回、12月26日まで、毎週17時より30分間で、無料でダウンロード&利用できる開発環境のDelphi / C++Builder Starter エディションを使用して、ゲームを作るまで一通り、セミナーを実施してまいります。

このブログでは第4回のサマリーと参考情報など掲載いたします。

当セミナーのスライドは下記アドレスよりご参照いただけます。

http://www.slideshare.net/ssuser194f49/delphi-cbuilder-starter-4-ui

 

[アジェンダ]

  • アニメーションを知る
  • エフェクトを知る
  • アニメーションとエフェクトの設定を知る

 

[開発環境インストール]

 

[Delphi / C++Builder Starter チュートリアルシリーズ]  第1回 ‟無料で始めよう アプリ作成„をご参考になり、開発環境をインストールしてください。

 

 

[記述したコード]

セミナー内で記載した短いコードは以下の通りです。

Delphiの場合:

//セミナー内記述コード
procedure TForm2.FloatAnimation2Finish(Sender: TObject);
begin
// ボタンが消えるアニメーションが終わったら、ボタンをもとに戻す
  Button1.Position.X := 50;
  Button1.Opacity := 1;
end;

procedure TForm2.Switch1Switch(Sender: TObject);
begin
// SwitchのON/OFFをアニメーションのON/OFFに連動させる
  FloatAnimation3.Enabled := Switch1.IsChecked;
end;

 C++Builderの場合

//C++サンプル
//---------------------------------------------------------------------------
void __fastcall TForm3::FloatAnimation2Finish(TObject *Sender)
{
// ボタンが消えるアニメーションが終わったら、ボタンをもとに戻す
  Button1->Position->X = 50;
  Button1->Opacity = 1;
}
//---------------------------------------------------------------------------
void __fastcall TForm3::Switch1Switch(TObject *Sender)
{
// SwitchのON/OFFをアニメーションのON/OFFに連動させる
  FloatAnimation3->Enabled = Switch1->IsChecked;
}
//--------------

 

 

[アニメーションとエフェクトの参考資料]

 

 

[セミナー動画 ]

実際に行ったデモの様子などは動画でご覧ください。

チュートリアルセミナー視聴ページの下のほうで過去実施分を見れるようになりました。チュートリアルシリーズにすでにお申し込みの方々は、チュートリアルシリーズ視聴ページにてご覧ください。まだ申し込んでいない方は下記アドレスよりお申込みいただくと視聴できます。

http://forms.embarcadero.com/starter-tutorial-webinar

 

■次回は11月21日(月)17:00より  “イベントに合わせて動かしてみよう„ をお送りします。講師は正確な内容と体系立てられた説明が評判の エンバカデロの 井之上 "教授" 和弘です!

 

それでは、また来週!

>第5回 ‟イベントに合わせて動かしてみよう„の記事はこちら

<<第3回 ‟ユーザーインターフェイス パーツの配置„の記事はこちら



About
Gold User, No rank,
Sales consultant - Embarcadero Technologies , at Japan Twitter : @kazaiso

Comments

Check out more tips and tricks in this development video: