目次
インタラクションの基礎知識
動的パネルの深い理解
動的パネルイベント
動的パネルの設定
動的パネルの実践例: ホームページ広告カルーセルの作成
マスターの使い方
ホームページ ウェブフロントエンド htmlチュートリアル Axure プロトタイピングをゼロから学ぶ (上級)_html/css_WEB-ITnose

Axure プロトタイピングをゼロから学ぶ (上級)_html/css_WEB-ITnose

Jun 24, 2016 am 11:30 AM

Axure プロトタイピングをゼロから学ぶ (上級)

Axure は、静的なビジュアル ドラフトやページを作成できるだけでなく、プロトタイプ設計に最適なソフトウェアの 1 つです。 Axure のインターフェイスとコンポーネント ライブラリを理解したら、それを使用してワイヤーフレームを描画できるようになりますが、静的なワイヤーフレームはインタラクティブ プロトタイプほど直感的な表現ではありません。

Axure の上級章では、インタラクションとは何か、Axure で最も頻繁に使用されるダイナミック パネル コンポーネントを操作して、クレイジーでクールなインタラクティブ エフェクトを作成する方法を紹介します。さらに、マスター (主にイベントをトリガーする) の使用も導入されます。

インタラクションの基礎知識

Axure をインタラクションに使い始める前に、まず Axure の基礎であるインタラクションの概念を見てみましょう。インタラクションの作成には 4 つのモジュールが含まれます:

  • Interaction (インタラクション): 3W= When + Where + What 例: マウスをメニュー バーの上に置くと、メニュー バーが暗くなります。
  • イベント: ページ イベントとウィジェット イベントという 2 つの主要なカテゴリがあります。インタラクションは、アクションを実行するために使用されるイベントによってトリガーされます。
  • ユースケース: 同じタスクに対して異なるパスを作成します。ユースケースは一連のアクションで構成されます。
  • アクション: ユースケースによって定義されたイベントへの応答。ポップアップ ウィンドウ、リンクを開くなど。

ヒント: ユース ケースのアクションを他のコンポーネントに移行する場合は、ユース ケースを右クリックして [コピー] をクリックし、応答イベントをクリックして選択するだけです。それだけです。

Axure にはさまざまな操作方法があり、原理を理解し、このソフトウェアに慣れていれば、その使い方をマスターできます。

動的パネルの深い理解

実際の作業では、動的パネルは最もよく使用されるコンポーネントであり、これを通じて 画像カルーセル、アコーディオン メニュー、ライトボックス効果、ラベル コントロールとドラッグ などの効果を実現できます。関数変数と組み合わせた後、ユーザーのログイン プロンプト、プログレス バーの効果なども作成できます。

動的パネルイベント

  • 状態が変化するとき: このイベントは、パネル状態で一連のインタラクションをトリガーするためによく使用されます。たとえば、状態 1 で画像 1 を表示し、状態 2 で画像 2 を表示します (画像カルーセルを作成します) )。
  • ドラッグ: このイベントは、パネルをクリック、ドラッグ、および放すことによってトリガーされます。例: APP プロトタイプで画像を右にスライドすると、次の画像のプレビューが表示されます。
  • スクロール中: このイベントは、ダイナミック パネル スクロール バーのスクロールによってトリガーされます。特定のスクロール位置のインタラクションをトリガーするには、[[this.ScrollX]] および [[this.ScrollY]] などの条件を追加します。XY は X 軸と Y 軸を表し、設定によって動的パネルの状態を制御します。距離。
  • サイズ変更時: このイベントはパネルサイズの変更によってトリガーされます。
  • Loading イベント: このイベントは、動的パネルが最初にページに読み込まれるときにトリガーされます。原理はページロード時のイベントと同じです。
  • ドラッグイベント:
    • ドラッグ開始時
    • ドラッグ中
    • ドラッグ終了時 ドラッグイベントの各段階でインタラクションを追加できます。
  • ドラッグしながらパネルを移動: このイベントは、コンポーネントをドラッグしながらパネルを移動するアクションです。

    ドラッグイベントのオプション

  • ドラッグ時の使用条件:
    • ドラッグ中のカーソル位置: ドラッグ中のカーソルの位置。
    • パーツ範囲: ドラッグしたパーツの範囲。

動的パネルの設定

動的パネルで使用できるアクションには、動的パネルのステータスの設定と動的パネルのサイズの設定が含まれます。

  • 動的パネルのサイズ:

    • 動的パネルを編集すると、青い点線の輪郭が表示されます。これは、動的パネルの青い点線の輪郭内のコンテンツのみが表示されることを意味します。
    • 追加するウィジェットのサイズが動的パネルのアウトライン範囲を超える場合は、コンテンツに合わせてスクロール バーを追加するか、動的パネルのサイズを変更する必要がある場合があります。
  • 動的パネルの状態:

    • デフォルトの状態では、動的パネルの状態は空であるため、動的パネルにコンテンツ (ウィジェット) を追加する必要があります。
    • 動的パネルのステータスを管理するには、ウィジェット マネージャーを使用します。これにより、動的パネルの各ステータスが表示され、ダブルクリックしてそのステータスの編集状態に入ります。

動的パネル ステータス マネージャー

動的パネルの実践例: ホームページ広告カルーセルの作成

主なアイデアは、複数の画像レイヤーを含む動的パネルを作成し、ボタン (前へ、次へ) を使用することです (A)表示される画像を制御すると同時に、画像カルーセルが自動的にループするようにユースケース条件を設定できます。

  • ステップ 1: 動的パネルをデザイン領域にドラッグするか、画像コンポーネントをデザイン領域にドラッグして右クリックして動的パネルに変換します。そして、左側 (前へ) と右側 (次へ) にボタンを追加します。また、カルーセル ドットを設定して、各小さなドットが画像に対応するように設定することもできます。

  • ステップ 2: パネルのステータスを変更するクリック ボタン イベントを追加します。右側のボタンを選択し、イベント「マウスクリック時」を追加し、ポップアップダイアログボックスでアクション「パネルステータスの設定」を選択し、右側のボタンの設定アクションで動的アクションから「次へ」を選択します。パネルステータスドロップダウンリスト。同時に、動的パネル状態のループとアニメーション、トランジション効果を設定します。

画像カルーセルを作成する

記事の最後にあるケースのダウンロードとデモのリンクをご覧ください。

マスターの使い方

マスターとは何ですか?マスターは PPT のテンプレートに似ています。つまり、マスターを一度作成すると、テンプレートを変更すると、そのテンプレートを使用するすべてのページがそれに応じて変更されます。

  • 新しいマスターの作成: マスター パネルで [新しいパネル] をクリックする方法と、デザイン領域でマスターに変換する必要があるコンポーネントを選択する方法があります (一括で選択できます)。 )、「マスターに変換」を右クリックします。
  • マスターのドラッグアンドドロップ動作:
    • 任意の位置: マスターを任意の位置にドラッグできます。
    • マスターの位置をロック: マスターの作成時に位置を固定します。
    • マスターから切り離します。マスターのドラッグ マスター バージョンをデザイン領域に移動すると、そこに含まれるコンポーネントは個別に編集可能になり、マスター バージョンに属さなくなります。
  • トリガーされるイベント:
    • トリガーされるイベント (カスタム イベントとも呼ばれる) は Axure マスター専用であり、Axure マスターのみがイベントをトリガーできます。
    • 使用シナリオ: マスター上のトリガー イベントは、マスターの各インスタンスのインタラクティブな動作に表示されます。マスターの 1 つのインスタンスのインタラクティブな動作が別のインスタンスと大きく異なる場合、トリガー イベントを作成して満たすことができます。
  • トリガーされるイベントの名前は英数字である必要があり、スペースを含めることはできません (例: OnMyButtonClick (マウスのクリック時))。
  • マスターにイベントを追加するには、ユースケースを直接追加し、ユースケースエディターで「トリガーイベント」アクションを追加し、マスターを他のページにドラッグして、作成されたアクションを確認します。ページ上で作成されたアクションに新しいユースケースを追加できます。

マスターのトリガーイベントを作成します

作成後、任意のページにドラッグして、作成したイベントを表示します


動的パネルケースをダウンロード: Baidu Cloud ダウンロードリンクのパスワード: zmpk ケース表示

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

< Progress>の目的は何ですか 要素? < Progress>の目的は何ですか 要素? Mar 21, 2025 pm 12:34 PM

この記事では、HTML< Progress>について説明します。要素、その目的、スタイリング、および< meter>との違い要素。主な焦点は、< Progress>を使用することです。タスクの完了と< Meter> statiの場合

< datalist>の目的は何ですか 要素? < datalist>の目的は何ですか 要素? Mar 21, 2025 pm 12:33 PM

この記事では、HTML< Datalist>について説明します。オートコンプリートの提案を提供し、ユーザーエクスペリエンスの改善、エラーの削減によりフォームを強化する要素。

HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? HTML5のクロスブラウザー互換性のベストプラクティスは何ですか? Mar 17, 2025 pm 12:20 PM

記事では、HTML5クロスブラウザーの互換性を確保するためのベストプラクティスについて説明し、機能検出、プログレッシブエンハンスメント、およびテスト方法に焦点を当てています。

< meter>の目的は何ですか 要素? < meter>の目的は何ですか 要素? Mar 21, 2025 pm 12:35 PM

この記事では、html< meter>について説明します。要素は、範囲内でスカラーまたは分数値を表示するために使用され、Web開発におけるその一般的なアプリケーション。それは差別化< Meter> < Progress>およびex

HTML5< time>を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? HTML5< time>を使用するにはどうすればよいですか 日付と時刻を意味的に表す要素? Mar 12, 2025 pm 04:05 PM

この記事では、html5< time>について説明します。セマンティックデート/時刻表現の要素。 人間の読み取り可能なテキストとともに、マシンの読みやすさ(ISO 8601形式)のDateTime属性の重要性を強調し、Accessibilitを増やします

HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? HTML5フォーム検証属性を使用してユーザー入力を検証するにはどうすればよいですか? Mar 17, 2025 pm 12:27 PM

この記事では、ブラウザのユーザー入力を直接検証するために、必要、パターン、MIN、MAX、および長さの制限などのHTML5フォーム検証属性を使用して説明します。

ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? ビューポートメタタグとは何ですか?レスポンシブデザインにとってなぜそれが重要なのですか? Mar 20, 2025 pm 05:56 PM

この記事では、モバイルデバイスのレスポンシブWebデザインに不可欠なViewportメタタグについて説明します。適切な使用により、最適なコンテンツのスケーリングとユーザーの相互作用が保証され、誤用が設計とアクセシビリティの問題につながる可能性があることを説明しています。

< iframe>の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? < iframe>の目的は何ですか タグ?使用する際のセキュリティ上の考慮事項は何ですか? Mar 20, 2025 pm 06:05 PM

この記事では、< iframe>外部コンテンツをWebページ、その一般的な用途、セキュリティリスク、およびオブジェクトタグやAPIなどの代替案に埋め込む際のタグの目的。

See all articles