Skip to content

Commit 84555c4

Browse files
committed
update
1 parent 478666b commit 84555c4

File tree

294 files changed

+16934
-324
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

294 files changed

+16934
-324
lines changed

en-us/404.html

+20
Original file line numberDiff line numberDiff line change
@@ -2648,6 +2648,26 @@
26482648

26492649

26502650

2651+
<li class="md-nav__item">
2652+
<a href="/en-us/course/radar-chart/" class="md-nav__link">
2653+
2654+
2655+
<span class="md-ellipsis">
2656+
Radar Chart
2657+
</span>
2658+
2659+
2660+
</a>
2661+
</li>
2662+
2663+
2664+
2665+
2666+
2667+
2668+
2669+
2670+
26512671
<li class="md-nav__item">
26522672
<a href="/en-us/course/quadwarp/" class="md-nav__link">
26532673

en-us/acknowledgments/index.html

+20
Original file line numberDiff line numberDiff line change
@@ -2657,6 +2657,26 @@
26572657

26582658

26592659

2660+
<li class="md-nav__item">
2661+
<a href="../course/radar-chart/" class="md-nav__link">
2662+
2663+
2664+
<span class="md-ellipsis">
2665+
Radar Chart
2666+
</span>
2667+
2668+
2669+
</a>
2670+
</li>
2671+
2672+
2673+
2674+
2675+
2676+
2677+
2678+
2679+
26602680
<li class="md-nav__item">
26612681
<a href="../course/quadwarp/" class="md-nav__link">
26622682

en-us/api/classes/index.html

+20
Original file line numberDiff line numberDiff line change
@@ -2659,6 +2659,26 @@
26592659

26602660

26612661

2662+
<li class="md-nav__item">
2663+
<a href="../../course/radar-chart/" class="md-nav__link">
2664+
2665+
2666+
<span class="md-ellipsis">
2667+
Radar Chart
2668+
</span>
2669+
2670+
2671+
</a>
2672+
</li>
2673+
2674+
2675+
2676+
2677+
2678+
2679+
2680+
2681+
26622682
<li class="md-nav__item">
26632683
<a href="../../course/quadwarp/" class="md-nav__link">
26642684

en-us/community/community/index.html

+20
Original file line numberDiff line numberDiff line change
@@ -2659,6 +2659,26 @@
26592659

26602660

26612661

2662+
<li class="md-nav__item">
2663+
<a href="../../course/radar-chart/" class="md-nav__link">
2664+
2665+
2666+
<span class="md-ellipsis">
2667+
Radar Chart
2668+
</span>
2669+
2670+
2671+
</a>
2672+
</li>
2673+
2674+
2675+
2676+
2677+
2678+
2679+
2680+
2681+
26622682
<li class="md-nav__item">
26632683
<a href="../../course/quadwarp/" class="md-nav__link">
26642684

en-us/community/history/index.html

+20
Original file line numberDiff line numberDiff line change
@@ -2659,6 +2659,26 @@
26592659

26602660

26612661

2662+
<li class="md-nav__item">
2663+
<a href="../../course/radar-chart/" class="md-nav__link">
2664+
2665+
2666+
<span class="md-ellipsis">
2667+
Radar Chart
2668+
</span>
2669+
2670+
2671+
</a>
2672+
</li>
2673+
2674+
2675+
2676+
2677+
2678+
2679+
2680+
2681+
26622682
<li class="md-nav__item">
26632683
<a href="../../course/quadwarp/" class="md-nav__link">
26642684

en-us/course/calculator/index.html

+33-13
Original file line numberDiff line numberDiff line change
@@ -2745,11 +2745,11 @@
27452745
</li>
27462746

27472747
<li class="md-nav__item">
2748-
<a href="#演習" class="md-nav__link">
2749-
演習
2748+
<a href="#発展" class="md-nav__link">
2749+
発展
27502750
</a>
27512751

2752-
<nav class="md-nav" aria-label="演習">
2752+
<nav class="md-nav" aria-label="発展">
27532753
<ul class="md-nav__list">
27542754

27552755
<li class="md-nav__item">
@@ -2805,6 +2805,26 @@
28052805

28062806

28072807

2808+
<li class="md-nav__item">
2809+
<a href="../radar-chart/" class="md-nav__link">
2810+
2811+
2812+
<span class="md-ellipsis">
2813+
Radar Chart
2814+
</span>
2815+
2816+
2817+
</a>
2818+
</li>
2819+
2820+
2821+
2822+
2823+
2824+
2825+
2826+
2827+
28082828
<li class="md-nav__item">
28092829
<a href="../quadwarp/" class="md-nav__link">
28102830

@@ -3734,11 +3754,11 @@
37343754
</li>
37353755

37363756
<li class="md-nav__item">
3737-
<a href="#演習" class="md-nav__link">
3738-
演習
3757+
<a href="#発展" class="md-nav__link">
3758+
発展
37393759
</a>
37403760

3741-
<nav class="md-nav" aria-label="演習">
3761+
<nav class="md-nav" aria-label="発展">
37423762
<ul class="md-nav__list">
37433763

37443764
<li class="md-nav__item">
@@ -3793,7 +3813,7 @@ <h1 id="電卓アプリを作る">電卓アプリを作る<a class="headerlink"
37933813
<td style="text-align: center;"><strong>難易度</strong></td>
37943814
<td style="text-align: center;">入門</td>
37953815
<td style="text-align: center;"><strong>時間</strong></td>
3796-
<td style="text-align: center;">60 分~</td>
3816+
<td style="text-align: center;">30 分~</td>
37973817
</tr>
37983818
</tbody>
37993819
</table>
@@ -4088,7 +4108,7 @@ <h2 id="8-ボタンを増やす">8. ボタンを増やす<a class="headerlink" h
40884108
<p><img alt="" src="https://raw.githubusercontent.com/Siv3D/siv3d.site.resource/main/v7/course/calculator/8.png" /></p>
40894109
<ul>
40904110
<li>配列 <code>Array&lt;Button&gt;</code> を使って、より多くのボタンを管理します。</li>
4091-
<li><code>for (auto&amp; button : buttons) { }</code> 内に、各ボタンに対する処理を記述します。</li>
4111+
<li><code>for (const auto&amp; button : buttons) { }</code> 内に、各ボタンに対する処理を記述します。</li>
40924112
<li>ボタンがクリックされた場合は、そのボタンのテキストに応じて、入力式 <code>expression</code> を更新します。</li>
40934113
</ul>
40944114
<details class="note">
@@ -4128,7 +4148,7 @@ <h2 id="8-ボタンを増やす">8. ボタンを増やす<a class="headerlink" h
41284148
<a id="__codelineno-7-33" name="__codelineno-7-33" href="#__codelineno-7-33"></a><span class="w"> </span><span class="k">while</span><span class="w"> </span><span class="p">(</span><span class="n">System</span><span class="o">::</span><span class="n">Update</span><span class="p">())</span>
41294149
<a id="__codelineno-7-34" name="__codelineno-7-34" href="#__codelineno-7-34"></a><span class="w"> </span><span class="p">{</span>
41304150
<a id="__codelineno-7-35" name="__codelineno-7-35" href="#__codelineno-7-35"></a><span class="hll"><span class="w"> </span><span class="c1">// 各ボタンについて</span>
4131-
</span><a id="__codelineno-7-36" name="__codelineno-7-36" href="#__codelineno-7-36"></a><span class="hll"><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
4151+
</span><a id="__codelineno-7-36" name="__codelineno-7-36" href="#__codelineno-7-36"></a><span class="hll"><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
41324152
</span><a id="__codelineno-7-37" name="__codelineno-7-37" href="#__codelineno-7-37"></a><span class="hll"><span class="w"> </span><span class="p">{</span>
41334153
</span><a id="__codelineno-7-38" name="__codelineno-7-38" href="#__codelineno-7-38"></a><span class="hll"><span class="w"> </span><span class="c1">// ボタンの背景を描画する</span>
41344154
</span><a id="__codelineno-7-39" name="__codelineno-7-39" href="#__codelineno-7-39"></a><span class="hll"><span class="w"> </span><span class="n">button</span><span class="p">.</span><span class="n">rect</span><span class="p">.</span><span class="n">rounded</span><span class="p">(</span><span class="mi">8</span><span class="p">).</span><span class="n">draw</span><span class="p">();</span><span class="w"> </span>
@@ -4232,7 +4252,7 @@ <h2 id="9-数式の表示エリアを追加する">9. 数式の表示エリア
42324252
<a id="__codelineno-8-42" name="__codelineno-8-42" href="#__codelineno-8-42"></a><span class="w"> </span><span class="k">while</span><span class="w"> </span><span class="p">(</span><span class="n">System</span><span class="o">::</span><span class="n">Update</span><span class="p">())</span>
42334253
<a id="__codelineno-8-43" name="__codelineno-8-43" href="#__codelineno-8-43"></a><span class="w"> </span><span class="p">{</span>
42344254
<a id="__codelineno-8-44" name="__codelineno-8-44" href="#__codelineno-8-44"></a><span class="w"> </span><span class="c1">// 各ボタンについて</span>
4235-
<a id="__codelineno-8-45" name="__codelineno-8-45" href="#__codelineno-8-45"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
4255+
<a id="__codelineno-8-45" name="__codelineno-8-45" href="#__codelineno-8-45"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
42364256
<a id="__codelineno-8-46" name="__codelineno-8-46" href="#__codelineno-8-46"></a><span class="w"> </span><span class="p">{</span>
42374257
<a id="__codelineno-8-47" name="__codelineno-8-47" href="#__codelineno-8-47"></a><span class="w"> </span><span class="c1">// ボタンの背景を描画する</span>
42384258
<a id="__codelineno-8-48" name="__codelineno-8-48" href="#__codelineno-8-48"></a><span class="w"> </span><span class="n">button</span><span class="p">.</span><span class="n">rect</span><span class="p">.</span><span class="n">rounded</span><span class="p">(</span><span class="mi">8</span><span class="p">).</span><span class="n">draw</span><span class="p">();</span><span class="w"> </span>
@@ -4392,7 +4412,7 @@ <h2 id="10-計算処理を追加する">10. 計算処理を追加する<a class=
43924412
<a id="__codelineno-9-88" name="__codelineno-9-88" href="#__codelineno-9-88"></a><span class="w"> </span><span class="k">while</span><span class="w"> </span><span class="p">(</span><span class="n">System</span><span class="o">::</span><span class="n">Update</span><span class="p">())</span>
43934413
<a id="__codelineno-9-89" name="__codelineno-9-89" href="#__codelineno-9-89"></a><span class="w"> </span><span class="p">{</span>
43944414
<a id="__codelineno-9-90" name="__codelineno-9-90" href="#__codelineno-9-90"></a><span class="w"> </span><span class="c1">// 各ボタンについて</span>
4395-
<a id="__codelineno-9-91" name="__codelineno-9-91" href="#__codelineno-9-91"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
4415+
<a id="__codelineno-9-91" name="__codelineno-9-91" href="#__codelineno-9-91"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
43964416
<a id="__codelineno-9-92" name="__codelineno-9-92" href="#__codelineno-9-92"></a><span class="w"> </span><span class="p">{</span>
43974417
<a id="__codelineno-9-93" name="__codelineno-9-93" href="#__codelineno-9-93"></a><span class="w"> </span><span class="c1">// ボタンの背景を描画する</span>
43984418
<a id="__codelineno-9-94" name="__codelineno-9-94" href="#__codelineno-9-94"></a><span class="w"> </span><span class="n">button</span><span class="p">.</span><span class="n">rect</span><span class="p">.</span><span class="n">rounded</span><span class="p">(</span><span class="mi">8</span><span class="p">).</span><span class="n">draw</span><span class="p">();</span><span class="w"> </span>
@@ -4552,7 +4572,7 @@ <h2 id="11-ボタンのスタイルをカスタマイズする">11. ボタンの
45524572
<a id="__codelineno-10-103" name="__codelineno-10-103" href="#__codelineno-10-103"></a><span class="w"> </span><span class="k">while</span><span class="w"> </span><span class="p">(</span><span class="n">System</span><span class="o">::</span><span class="n">Update</span><span class="p">())</span>
45534573
<a id="__codelineno-10-104" name="__codelineno-10-104" href="#__codelineno-10-104"></a><span class="w"> </span><span class="p">{</span>
45544574
<a id="__codelineno-10-105" name="__codelineno-10-105" href="#__codelineno-10-105"></a><span class="w"> </span><span class="c1">// 各ボタンについて</span>
4555-
<a id="__codelineno-10-106" name="__codelineno-10-106" href="#__codelineno-10-106"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
4575+
<a id="__codelineno-10-106" name="__codelineno-10-106" href="#__codelineno-10-106"></a><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="p">(</span><span class="k">const</span><span class="w"> </span><span class="k">auto</span><span class="o">&amp;</span><span class="w"> </span><span class="n">button</span><span class="w"> </span><span class="o">:</span><span class="w"> </span><span class="n">buttons</span><span class="p">)</span>
45564576
<a id="__codelineno-10-107" name="__codelineno-10-107" href="#__codelineno-10-107"></a><span class="w"> </span><span class="p">{</span>
45574577
<a id="__codelineno-10-108" name="__codelineno-10-108" href="#__codelineno-10-108"></a><span class="w"> </span><span class="c1">// ボタンの背景を描画する</span>
45584578
<a id="__codelineno-10-109" name="__codelineno-10-109" href="#__codelineno-10-109"></a><span class="hll"><span class="w"> </span><span class="n">button</span><span class="p">.</span><span class="n">rect</span><span class="p">.</span><span class="n">rounded</span><span class="p">(</span><span class="mi">8</span><span class="p">).</span><span class="n">draw</span><span class="p">(</span><span class="n">button</span><span class="p">.</span><span class="n">backgroundColor</span><span class="p">);</span>
@@ -4600,7 +4620,7 @@ <h2 id="11-ボタンのスタイルをカスタマイズする">11. ボタンの
46004620
<a id="__codelineno-10-151" name="__codelineno-10-151" href="#__codelineno-10-151"></a><span class="p">}</span>
46014621
</code></pre></div>
46024622
</details>
4603-
<h2 id="演習">演習<a class="headerlink" href="#演習" title="Permanent link">&para;</a></h2>
4623+
<h2 id="発展">発展<a class="headerlink" href="#発展" title="Permanent link">&para;</a></h2>
46044624
<p>ここから先は、自分で考えてプログラムを改良してみましょう。</p>
46054625
<h3 id="機能のアイデア">機能のアイデア<a class="headerlink" href="#機能のアイデア" title="Permanent link">&para;</a></h3>
46064626
<ul>

en-us/course/polymorphism/index.html

+23-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
<link rel="prev" href="../calculator/">
1919

2020

21-
<link rel="next" href="../quadwarp/">
21+
<link rel="next" href="../radar-chart/">
2222

2323

2424
<link rel="icon" href="../../assets/favicon.ico">
@@ -2743,6 +2743,26 @@
27432743

27442744

27452745

2746+
<li class="md-nav__item">
2747+
<a href="../radar-chart/" class="md-nav__link">
2748+
2749+
2750+
<span class="md-ellipsis">
2751+
Radar Chart
2752+
</span>
2753+
2754+
2755+
</a>
2756+
</li>
2757+
2758+
2759+
2760+
2761+
2762+
2763+
2764+
2765+
27462766
<li class="md-nav__item">
27472767
<a href="../quadwarp/" class="md-nav__link">
27482768

@@ -5074,13 +5094,13 @@ <h2 id="演習">演習<a class="headerlink" href="#演習" title="Permanent link
50745094

50755095

50765096

5077-
<a href="../quadwarp/" class="md-footer__link md-footer__link--next" aria-label="Next: 3D-like UI" rel="next">
5097+
<a href="../radar-chart/" class="md-footer__link md-footer__link--next" aria-label="Next: Radar Chart" rel="next">
50785098
<div class="md-footer__title">
50795099
<span class="md-footer__direction">
50805100
Next
50815101
</span>
50825102
<div class="md-ellipsis">
5083-
3D-like UI
5103+
Radar Chart
50845104
</div>
50855105
</div>
50865106
<div class="md-footer__button md-icon">

en-us/course/quadwarp/index.html

+23-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<link rel="canonical" href="https://siv3d.github.io/en-us/course/quadwarp/">
1616

1717

18-
<link rel="prev" href="../polymorphism/">
18+
<link rel="prev" href="../radar-chart/">
1919

2020

2121
<link rel="next" href="../../api/classes/">
@@ -2660,6 +2660,26 @@
26602660

26612661

26622662

2663+
2664+
<li class="md-nav__item">
2665+
<a href="../radar-chart/" class="md-nav__link">
2666+
2667+
2668+
<span class="md-ellipsis">
2669+
Radar Chart
2670+
</span>
2671+
2672+
2673+
</a>
2674+
</li>
2675+
2676+
2677+
2678+
2679+
2680+
2681+
2682+
26632683

26642684

26652685

@@ -4369,7 +4389,7 @@ <h2 id="6-完成">6. 完成<a class="headerlink" href="#6-完成" title="Permane
43694389
<nav class="md-footer__inner md-grid" aria-label="Footer" >
43704390

43714391

4372-
<a href="../polymorphism/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Using Polymorphism" rel="prev">
4392+
<a href="../radar-chart/" class="md-footer__link md-footer__link--prev" aria-label="Previous: Radar Chart" rel="prev">
43734393
<div class="md-footer__button md-icon">
43744394

43754395
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
@@ -4379,7 +4399,7 @@ <h2 id="6-完成">6. 完成<a class="headerlink" href="#6-完成" title="Permane
43794399
Previous
43804400
</span>
43814401
<div class="md-ellipsis">
4382-
Using Polymorphism
4402+
Radar Chart
43834403
</div>
43844404
</div>
43854405
</a>

0 commit comments

Comments
 (0)