※この翻訳ドキュメントはスクリプトによって出力・同期されています。内容が怪しそうな場合はGitHubにissueを追加したり英語の原文の確認をお願いします。

Color クラスの red_color プロパティ

このページではColorクラスのred_color属性について説明します。

属性の概要

red_color属性は赤色のap.Int型の値の返却もしくは設定を行います。

この値は0~255の範囲を取ります。

基本的な使い方

以下の例はred_color属性のgetterとsetterの各インターフェイスの使用例となります:

import apysc as ap

stage: ap.Stage = ap.Stage(
    stage_width=0,
    stage_height=0,
    background_color=ap.Color("#333"),
    stage_elem_id="stage",
)

color: ap.Color = ap.Color("#00aaff")
red_color: ap.Int = color.red_color
ap.assert_equal(red_color, 0)

color = ap.Color("#ff00aa")
red_color = color.red_color
ap.assert_equal(red_color, 255)

color.red_color = ap.Int(0)
red_color = color.red_color
ap.assert_equal(red_color, 0)

color.red_color = ap.Int(255)
red_color = color.red_color
ap.assert_equal(red_color, 255)

ap.save_overall_html(dest_dir_path="./red_color_basic_usage/")

red_color 属性のAPI

特記事項: このAPIドキュメントはドキュメントビルド用のスクリプトによって自動で生成・同期されています。そのためもしかしたらこの節の内容は前節までの内容と重複している場合があります。

[インターフェイス概要]

赤色の整数値(0~255)を取得します。


[返却値]

  • red_color: Int

    • 赤色の整数値(0~255)。


[コードサンプル]

>>> import apysc as ap
>>> color: ap.Color = ap.Color("#00aaff")
>>> red_color: ap.Int = color.red_color
>>> red_color
Int(0)

>>> color = ap.Color("#ff00aa")
>>> red_color = color.red_color
>>> red_color
Int(255)

>>> color.red_color = ap.Int(0)
>>> red_color = color.red_color
>>> red_color
Int(0)