質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

2回答

940閲覧

Unityでimageの中央を固定で左右を可変にしたい

FireCandy

総合スコア11

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

1クリップ

投稿2021/10/21 09:44

前提・実現したいこと

Unityのimageで、中央の飾り部分を固定で左右の線部分を可変にし、横サイズ変更に対応したラインを制作したいのですが、普通にSloceだと中央が引き延ばされてしまうので、何かいい方法はないかと調べております。
1枚画像ではなく、画像を分割し各々配置、左右の線を可変にするしか方法はなさそうでしょうか。
イメージ説明

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

もうすでに良さそうな回答がされているので、蛇足だとは思いますが、私は下図のように画像を分け、Bのみ可変にして、Aを中央に後乗せしています。
(デザインによっては、このやり方は通用しないですが…。)

いろんな方のやり方を聞いてみたいですね。

イメージ説明

投稿2021/10/22 03:01

moory

総合スコア137

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

moory

2021/10/22 03:26

質問をよく読むと、この方法はすでにやられてるっぽいですね。 本当に蛇足ですみません…!
FireCandy

2021/10/26 02:55

回答ありがとうございます。 いえ、同じような方法とっている方がいて嬉しいです(ちょっと『これで良いのだろうか…』という不安があったもので… >デザインによっては、このやり方は通用しない そうなんですよね、伸ばしたいラインと中央のデザインが完全に同化したようなものだと難しいなと…。 ※返信書き込んでいたのに投稿忘れてました(汗
guest

0

ベストアンサー

ありそうでないですね
画像が左右対称なら、画像の右半分を使ってSliceで伸ばしたいところを指定して
左右反転させたものを重ねるという方法でいけるかもと思いました。

投稿2021/10/21 14:35

YOshim

総合スコア1085

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

FireCandy

2021/10/22 01:49

回答ありがとうございます。 そうなんです、出来そうで出来ないなぁと思いまして…UIでのラインを引く等で使用したい場面は結構ありそうなのですが。 ご提示頂いた方法、確かにいけそうな気がしますね。 後で試してみたいと思います!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問