LoginSignup
5
4

More than 5 years have passed since last update.

AdobeXDで正三角形(正多角形)を作る

Posted at

はじめに

アプリなどのプロトタイプを作るのに便利なAdobeXDですが、使える基本図形が四角形と円しかないため、正三角形を作ろうと思うと案外苦労したりします。
そこで、この記事では基本図形を組み合わせて正三角形を作る方法を解説します。

この記事を書いた発端としては、業務でよくUIのデザインを考えることがあり、その際に三角形を作る方法をググってもあまりパッとした情報がなかったためです。
もっといい方法もあると思います。知っていたら教えてください。
illustratorで描けばいいって? XDと違って無料期間7日間しかないじゃないですか

なんでもいいから三角形をつくる

いきなりですが、正三角形ではなく、ただの三角形を作る方法を先に示します。
これは簡単です。

まずは画面左の長方形ツールを選んで(キーボードのRでも選べます)、
スクリーンショット 2018-10-25 0.55.21.png

おもむろに四角形を描き、
スクリーンショット 2018-10-25 0.56.17.png

選択範囲ツールに切り替え(キーボードのVでも切り替えられます)、四角形をダブルクリック。
そうするとパス(図形の頂点)を選択できる状態になります。
スクリーンショット 2018-10-25 0.57.35.png

どこでもいいので、パスを1つ選んだ状態でキーボードのdeleteを押すと、三角形の出来上がり!
スクリーンショット 2018-10-25 0.57.47.png

あとはパスをつかんでグリグリすれば好きな三角形がつくれますね。
スクリーンショット 2018-10-25 0.58.09.png

正三角形をつくる

正三角形を作りたい場合、上記の方法だと正確な正三角形はつくれません(多分)
そこで、角度を変えた複数の正方形と交差ツールを使ってつくります。

まず正方形をつくります。
正方形にするにはshiftを押しながらです。
スクリーンショット 2018-10-25 1.10.12.png

コピーして3つ同じものを用意します。
スクリーンショット 2018-10-25 1.13.16.png

1つはそのままに、残り2つをそれぞれ60°120°に回転させます。
スクリーンショット 2018-10-25 1.13.38.png
スクリーンショット 2018-10-25 1.13.56.png

その3つを下の写真のように重ねます。
ピクセル単位で頂点同士が一致するように拡大しなが十字キーを使って頑張ってください。
重ねられたら、赤ワクで示した交差ツールをクリックすれば、
スクリーンショット 2018-10-25 1.15.09.png

正三角形の完成です。やったー!
スクリーンショット 2018-10-25 1.20.38.png

一度作ってしまえば、基本図形と同じように拡大縮小や回転ができます。
スクリーンショット 2018-10-25 1.44.07.png

正多角形をつくる

同じ要領で好きな正多角形を作ることができます。

例えば正五角形であれば下の写真のように重ねて、合体ツールを使います。
ちなみに正五角形の場合は360/5=72なので72°ずつずらした正方形が5つ必要ですね。
スクリーンショット 2018-10-25 1.25.47.png

六角形であればこう
スクリーンショット 2018-10-25 1.35.09.png

弱点

360の約数の正多角形しかつくれません。
少数点以下の角度で指定すればで限りなく近いものは作れるとおもますが。

正三角形はなぜ合体ツールでつくれないのか

面積の関係。
正五角形以上は正方形より面積が広いので、その図形内に基本の正方形が収まります。
そのため、外枠を当てはめていき、合体ツールで整形できます。
しかし、三角形は正方形よりも面積が狭いのでどう頑張っても外枠ではつくれないのです。
よって内枠で交差ツールを使うしかありません。

おわりに

考えてみたら正三角形はまだしも、アプリのUIで正五角形使うことなんてほぼありませんね。

5
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
4