-
【SwiftUI】写真アルバムから動画一覧を取得するには?
【動画の取得方法】 まずは、動画を取得するために、Photosフレームワークをインポートします。 import Photos Photosフレームワークでデバイスに保存されたデータを取得する際に、メディアタイプを「動画」にすることで動画のみのデータが取得できます。 ... -
【SwiftUI】写真アルバムから「スクリーンショット」の一覧を取得するには?
【スクリーンショット画像の取得方法】 まずは、画像を取得するために、Photosフレームワークをインポートします。 import Photos // 画像の取得 Photosフレームワークには残念ながら「スクリーンショット」を直接指定する特定のメディアタイプが提供され... -
【WidgetKit】ウィジェットのサイズによってデザインを変えるには?
WidgetKitのデザインをウィジェットのサイズに応じて変更したい場合、ウィジェットのファミリータイプで分岐させてデザインをカスタマイズできます。 ファミリータイプは、.systemSmall、.systemMedium、.systemLargeなどの異なるサイズを表します。 以下... -
【SwiftUI】$や¥などの通貨マークを取得するには?
端末の設定情報から$や¥などの通貨マークをLocaleクラスのcurrencySymbolプロパティを使用します。 import SwiftUI struct ContentView: View { var body: some View { Text("Hello, World!") .onAppear { let currencySymbol = Locale.current... -
【SwiftUI】端末の言語設定情報を取得するには?
SwiftUIで端末の言語設定を取得するためには、Localeクラスを使用します。 以下は、SwiftUIで端末の言語設定を取得する方法の例です。 import SwiftUI struct ContentView: View { var body: some View { Text("Hello, World!") .onAppear { let... -
【WidgetKit】テキストのローカライズ方法
WidgetKitでテキストをローカライズするには、Localizable.stringsファイルを作成して、ファイルにキーと値を追加します。 例えば、 "Hello, World!" を英語と日本語に分けたい場合、次のようにそれぞれのキーと値を追加します。 // 英語 "hello_worl... -
【WidgetKit】サポートするWidgetのサイズを設定するには?
何も指定しない場合、デフォルトでsystemSmall, systemMedium, systemLargeが設定されます。 特定のサイズだけ有効にしたい場合はsupportedFamiliesでサポートしたいウィジェットサイズを指定する必要があります。 struct SampleWidget: Widget { let kind... -
【Unity】データのセーブ&ロード
【データのセーブ】 PlayerPrefs.Set●●("キー", 値)でデータをセーブできます。(●●には型の名前が入ります) PlayerPrefs.SetInt("キー1", 100); PlayerPrefs.SetString("キー2", "テスト"); PlayerPrefs.SetFloat("... -
【Unity 2D】カメラを揺らす
【サンプルコード】 using System.Collections; using UnityEngine; public class GameManager : MonoBehaviour { Vector3 originalCameraPos; private void Start() { // カメラの位置を取得 originalCameraPos = Camera.main.transform.position; Shake(... -
【Unity】ゲームを終了させる方法
● Unityエディター上で、終了させる場合 UnityEditor.EditorApplication.isPlaying = false; ● 実機で終了させる場合 Application.Quit(); 【サンプルコード】 using UnityEngine; public class MenuController : MonoBehaviour { public void Quit() { #i...